我試圖創建一個panel.The panelHeader,panelMiddle和panelFooter都有1px的高度底色,並在panelMiddle背景圖像圖像在y中重複。在chrome和mozilla中,div的平滑定位其中一個在另一個的底部沒有邊距。但在IE(真是一個驚喜!)標題和中間之間的邊距出現。 任何指引感謝CSS地方3個div的,它們之間利潤率IE 7及以上
<div class="panelContainer">
<div class="panelHeader"></div>
<div class="panelMiddle">
test<br/>
test<br/>
test<br/>
</div>
<div class="panelFooter"></div>
</div>
編輯:CSS代碼
.panelContainer{
width: 300px;
}
.panelHeader{
background-image:url(panelHeader.png);
background-repeat: no-repeat;
width: 300px;
height: 1px;
}
.panelMiddle{
background-image:url(panelMiddle.png);
background-repeat: repeat-y;
width: 300px;
}
.panelFooter{
background-image:url(panelFooter.png);
background-repeat: no-repeat;
width: 300px;
height: 5px;
}
我們可以看到你的CSS嗎? – Kyle 2011-01-20 12:34:02
請提供您的CSS。 – thirtydot 2011-01-20 12:34:28
您的網頁是否有文檔類型? – thirtydot 2011-01-20 12:42:58