2009-04-10

IE6 在負邊界( margin )上的異常問題[CSS]

當負邊界( margin )加上 float 屬性時
在 IE6 上會出現詭異的邏輯問題
設定的數值會乘於二
也就是 margin:-100px; 會變成 margin:-200px;
解決這個問題只好做特別做修正設定


HTML 與 CSS 設定:

.widget{
padding-left:35px;
}
.widget .image{
width:30px;
float:left;
margin-left:-30px;
_margin-left:-15px;/*for IE6*/
}

<div class="widget">
<div class="image"><img /></div>
<div>text text</div>
</div>

0 回應: