我有一个相对定位的div,我想要水平中心。此外,我希望它在页面中间的某个高度。但是使用下面的css,我可以将它放在水平中间,但它不适用于margin-top
position:relative;
margin: 0 auto;
text-align:center;
color:white;
opacity:0.75;
margin-top:30px;
可能有什么问题?
答案 0 :(得分:0)
给它一个旋转;)
CSS:
.info {
width: 300px;
height: 40px;
position:absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
text-align:center;
color:white;
opacity:0.75;
background-color: #000; /*-- Specify to your liking on background color --*/
line-height: 40px;
vertical-align: middle;
}
HTML:
<div>
<div class="inner">Post your text here</div>
</div>
这就是你要找的吗?这是jsfiddle:http://jsfiddle.net/s5PY5/7/
<强>更新强>