有一個父級DIV與類.list附。 Paretnt DIV由8個浮動divs與位置:相對財產。最小寬度屬性在IE8兼容性模式下有問題
父div有最小寬度屬性,當我在IE8兼容模式打開頁其考慮最小寬度屬性作爲寬度屬性並顯示所有在一排的8個DIVS。哪裏應該只顯示3個div。
下面是HTML代碼
<div id="list-container">
<div class='list'>
<div class='item'><h1>1</h1></div>
<div class='item'><h1>2</h1></div>
<div class='item'><h1>3</h1>
</div>
<div class="item"><h1>4</h1>
</div>
<div class='item'><h1>5</h1>
</div>
<div class='item'><h1>6</h1>
</div>
<div class='item'><h1>7</h1>
</div>
<div class="item"><h1>8</h1>
</div>
</div>
</div>
CSS代碼
.list{
background:grey;
min-width:1400px;
float:left;
}
.item{
background:green;
width:140px;
height:80px;
margin:5px;
float:left;
position:relative;
}
#list-container {
float: left;
overflow: hidden;
width: 450px;
}
它可以完美運行在Firefox。
更新:我看到在IE7同樣的問題,以及(使用IE8布勞爾和開關從開發工具的瀏覽器模式,IE7)
編輯:爲了更清楚,我添加圖像
IE7和IE8兼容模式
FF
在此先感謝
IM檢查即而不是problum – 2013-03-22 12:05:43