【发布时间】:2016-02-03 18:31:21
【问题描述】:
到目前为止,我看到的所有 flexbox 教程都说垂直对齐是通过使用 align-items 和 justify-content 并将两者都设置为中心来完成的;但是,这似乎不起作用,如下所示(我正在尝试对齐 lorem ipsum 文本)。我使用的浏览器是 Chrome,如果这很重要的话。
这是一个代码笔:http://codepen.io/anon/pen/QjBrEm
我在 Stack Overflow 上尝试了很多建议,例如:
body, html:
height: 100%
这些似乎不起作用。
【问题讨论】:
-
尝试垂直居中具有
height: 100vh;的元素有多大意义?请记住,您的弹性项目是您的section.initial,不是它的内容。 -
我正在尝试(或正在尝试)对齐 lorem ipsum 文本。我已更新问题以澄清这一点。
-
您在此处提到的正文、html 高度建议已为我修好了,值得。
标签: html sass flexbox vertical-alignment