【发布时间】:2013-06-24 00:00:11
【问题描述】:
嗯,我得到了这个结构:
#parent{
max-width: 800px;
height: auto;
margin: auto;
}
#child{
position: absolute;
width: 100%;
height: 52px;
display: none;
}
<div id="parent">
<div id="child"></div>
</div>
默认情况下,子 div 是隐藏的。它通过使用 jQuery (.fadeIn) 变得可见。现在的问题是,如何仅使用 css 将子元素垂直居中?
【问题讨论】:
-
在这种情况下,父div会有子div的高度,所以居中没有太大意义?
-
为什么在使用
fadeIn()和jQuery 时只使用CSS?所以你已经依赖 JavaScript
标签: vertical-alignment centering css