[英]Internet explorer css problem. (Hidden padding)
我使用jQuery UI創建了一個小滑塊,它完全可以在Firefox中正常運行。 但是,在IE中,似乎在對象之間放置了填充。 看看,您會看到:
http://www.grant [deletethis] unwin.co.uk/slider/slider1.html
我了解不同的瀏覽器會自動設置不同的頁邊距和填充,因此我嘗試使用:
* {
padding: 0px;
margin: 0px;
}
但是問題仍然存在。
問題:
如何消除滑塊上的圖片之間的間隙(在IE中)?
請添加有效的Doctype,因為您的網站正在IE中以Quirks模式進行查看。
<!DOCTYPE html>
<html> .... </html>
額外的
刪除img
元素本身的float並設置display: block;
.scroller_item {
float: left;
height: 238px;
width: 192px;
}
.scroller_item .image {
display: block;
height: 238px;
width: 192px;
}
我建議使用重置將所有瀏覽器中的所有樣式都歸零。 使用它應該可以解決您的問題。 埃里克·梅耶(Eric Meyer)的重置
嘗試添加:
*
{
padding: 0px;
margin: 0px;
border: none;
}
#sliding_section
{
overflow: auto;
}
您必須調整*
屬性,因為這對生產站點不利,但可能會起作用。
嘗試在CSS類的“ .scroller_item .image”定義中刪除“ float:left”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.