ionic-framework - ionic 载玻片 : vertical align content in center of slide. 如何?

标签 ionic-framework ionic4

我想在屏幕中央垂直对齐每张幻灯片上的内容。但似乎无法以我的内容在中心垂直对齐的方式设置 ionic 幻灯片的 css。

我尝试了各种方法,但都没有对幻灯片产生影响。

<ion-slide>
 <h2>Date of Birth</h2>
 <p>Please select</p>
 <ion-item>
  <ion-datetime formControlName="birthday" displayFormat="DD- 
  MM-YYYY" picker-format="DD-MM-YYYY" cancelText="Cancel" 
  doneText="Done" placeholder="Day-Month-Year">
  </ion-datetime>
 </ion-item>
</ion-slide>

我试过 CSS:

.slide-container {
    vertical-align: center !important;
}

或者..

.slides {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    height: 100%;
}

如何覆盖 ion-slides css,使幻灯片的内容完美地位于屏幕中间?

最佳答案

确保你的 ionic 载玻片有足够的高度

ion-slide{ height: 80vh;}

我将 80vh 与 <ion-header> 一起使用, 但没有 <ion-header>你可以使用 100vh。

如果你还想把它放在中间,你可以使用

ion-slide{ 
position: relative; 
top:50%;
transform: translate(0,-50%); 
}

关于ionic-framework - ionic 载玻片 : vertical align content in center of slide. 如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57453023/

相关文章:

css - ionic 行渲染出屏幕

html - Ionic 4 html 重叠,css 不处理填充

javascript - 带有左右箭头的文本框-Ionic4

javascript - 获取图像未找到 404,API laravel

html - 如何在 ionicframework 中显示图像标题?

javascript - ionic /如何从选择控件中选择多个选项(最多选择 3 个选项)?

css - 如何在无效日期更改 ion-datetime 中下划线的颜色?

javascript - 多个返回键json

javascript - 如何让设备连接到 ionic4 中的同一个 wifi 网络?

ionic4 - 更改 ionic 进度条背景颜色