最佳答案
在下面的例子中,#logo
是绝对定位的,我需要它是水平居中的 #header
。通常,我会做一个 margin:0 auto
相对定位的元素,但我卡在这里。有人能给我带路吗?
小提琴: http://jsfiddle.net/DeTJH/
超文本标示语言
<div id="header">
<div id="logo"></div>
</div>
CSS
#header {
background:black;
height:50px;
width:100%;
}
#logo {
background:red;
height:50px;
position:absolute;
width:50px
}