【发布时间】:2016-04-28 13:05:18
【问题描述】:
我正在尝试垂直对齐 div,但由于某种原因它根本不起作用。我做错了什么?
body {
border: 1px solid red;
height: 500px;
}
#contactUs {
border: 1px solid blue;
vertical-align: bottom;
}
<div id = "contactUs"> Contact Us </div>
注意:我不想要绝对定位答案。
【问题讨论】:
-
什么?它没有办法起作用。
#contactUs不是内联元素,但它不在任何容器中,只是在body中。 -
@TheProHands body 不是容器吗?
-
@TheProHands 无论如何,这不是真的,因为我只是试图在这个 div 周围包裹一个外部 div,并在它上面尝试了相同的 css,但结果相同,所以它必须是别的东西。
-
@jessica Nah,我说的是真的,亲爱的。
-
@TheProHands 我已经通过提供一个不起作用的例子证明了我的观点。那你为什么不提供一个可行的例子来证明你是对的呢?
标签: html css flexbox vertical-alignment