[英]IE adding pixels to width
我正在制作一個網站,在某些頁面上,IE正在添加一些像素以使其具有水平滾動條而在其他頁面上則不是。 我真的不知道這里出了什么問題。 這是我的CSS,任何幫助將不勝感激(如果影響您的答案,我將在網站上使用jQuery)。
html, body {
padding: 0;
margin: 0;
border: 0;
height:100%;
min-height:900px;
font-size: 12px;
font-family: Tahoma, Geneva, sans-serif;
}
.north {
height: 100px;
margin-right:5px;
}
.south {
height: 2em;
background-color: #3F3F3F;
border-top: 1px solid black;
font-size:80%;
color: rgb(200, 200, 200);
width:100%;
display:block !important;
position:absolute !important;
bottom:0px !important;
left:0px !important;
}
.west {
width: 200px;
font-size: 0.78em;
}
.center {
font-size: 80%;
height:auto;
min-width:300px;
}
重要的多個符號,其中的一些其他內容的修復程序無法正常工作,但是刪除它們並不能解決問題。
可能在北方的利潤率。 IE的盒子模型與所有其他瀏覽器不同。 嘗試對此進行評論(以及其他任何容器填充和邊距),看看是否可以解決問題。
容器中的東西也可能會炸毀它。 IE不尊重寬度,並將擴展容器以支持內容,而其他瀏覽器則不會。 您可以通過向元素添加“overflow:hidden”來查看是否是這種情況。
另外,學習使用您的工具。 使用IE Developer工具(在IE8中點擊F12),然后使用select by click(看起來像工具工具欄上帶有指針的框)在元素上放置邊框,看看哪一個是罪魁禍首。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.