這是我的CSS代碼:爲什麼在ie中,右側是絕對定位的標誌?
#header {
width: 900px;
margin-left: 0;
position: relative;
text-align: left;
clear: left;
float: left;
}
#logo {
z-index:-1;
position:absolute;
}
和HTML ...
<div style="text-align: center;">
<div id="wrapper">
<div id="header">
<!--Logo-->
<div id="logo"> <a href="http://projectstratos.com/" title="Home"><img src="logo-transparent.png" border="0"></a>
</div>
<!--End Logo-->
</div>
</div>
</div>
該標誌需要保持絕對的,在我的內容。在Firefox中它看起來不錯,但是在標誌是在右邊而不是在左邊。我正在使用中心div,而不是使用居中保證金方法,因爲它不起作用!
如何將它移動到左側?
哪個版本的IE?您的代碼適用於Chrome和IE8。 http://jsfiddle.net/mattball/uhBMR/ – 2011-02-02 18:03:38
你不能只用`left:0`嗎? – Marnix 2011-02-02 18:05:00