css - Ion-content - 具有 3 个具有不同垂直对齐方式的组件

标签 css ionic-framework vertical-alignment

在这个问题上,我一直在努力让相同的 ion-view 3 个组件(这些组件可能是按钮、图像等)具有不同的垂直对齐方式(一个顶部、一个中间和一个底部)。

这是我尝试过的 codepen 示例: h t t p ://codepen.io/anon/pen/xgYQxO 您可以看到我尝试在单个 ionic View 中设置 3 个按钮并以不同方式垂直对齐它们,但按钮似乎始终对齐到顶部。

我怎样才能做到这一点?我错过了什么? 谢谢。

最佳答案

您需要为按钮设置绝对位置并为其设置相应的缩进:

.scroll {
  height: 100%;
  text-align: center;
}

.button-bottom {
  position: absolute !important;
  bottom: 0;
}

.button-middle {
  position: absolute !important;
  top: 50%;
  transform: translateY(-50%);  
}

.button-top {
  position: absolute !important;
}

codepen

关于css - Ion-content - 具有 3 个具有不同垂直对齐方式的组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41972812/

相关文章:

html - 如何创建标题与边框线处于同一级别的边框?

npm - 无法在 Mac 上使用 npm 卸载 ionic

ionic-framework - 运行 ionicserve 时可以指定平台吗?

css - HTML 分区对齐

CSS - 垂直对齐 div 中的文本

jquery - 垂直居中内容 jQuery 和 FireFox

javascript - 获取动态文本以适应定义的框大小的麻烦

jquery - IE 10 不加载资源文件

html - CSS3 : "after" positioned image doesn't show

asp.net - 使用 ASP.NET Web API 2.0 和 Ionic Cordova 应用程序启用社交登录