uni-app:实现元素中实现竖直居中

效果展示

前:

uni-app:实现元素中实现竖直居中_第1张图片

后:

 uni-app:实现元素中实现竖直居中_第2张图片

未实现前代码






方法一:使用Flexbox布局

核心代码 

.container {
  display: flex;
  align-items: center;
}

补充:水平居中justify-content: center;

 完整代码






方法二:使用position和transform属性

 核心代码

.container {
  position: relative;
}

.centered-element {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

完整代码





方法三:使用table-cell布局

核心代码 

.container {
  display: table;
  height: 100%;
}

.centered-element {
  display: table-cell;
  vertical-align: middle;
}

 完整代码





 

你可能感兴趣的:(uni-app,uni-app,css,html,前端)