我設計了一個固定寬度的頁面,它可以在Chromium,Firefox,Safari中同等渲染,但是在IE瀏覽器的所有風格中都有一個小問題。我爲IE添加了一些有條件的樣式,這會讓事情變得更好一些,但它仍然是關閉的(僅有幾個像素)。IE寬度渲染問題
在考慮中的站點是在這裏:http://www.brushesfacepainting.co.uk/brushes/home
IE和鉻渲染並排如下所示:http://www.brushesfacepainting.co.uk/images/renderissue.jpg
我添加條件樣式爲IE來固定所有的元素,在此之前的寬度,橫幅的風格比身體窄得多。
我假設我打了一個IE瀏覽器的bug,但我找不出哪一個!任何人都可以幫忙嗎?
感謝, 李
你說的沒錯,但這只是我的黑客攻擊的一部分。我現在從IE條件中刪除了固定的寬度。此外,身體的風格是固定寬度的邊距:10px auto。 IE仍然看起來一樣 - 它似乎忽略了汽車的水平邊距。 – Lee
@李 - 你可能會在IE中遇到雙重保證金問題。嘗試從'.tabcontent'中移除'margin-left:20px;'並將其放在'div-nav'作爲保證金。左浮動元素可以將它的左邊距加倍,即在某些場合。 – easwee
現在它已部分修復,從您的帖子和kapillohakare提示,所以感謝您的幫助。我的身體有寬度的所有限制。我已經將它轉換爲坐在身體內的div,這有所幫助。剩下的唯一問題是IE似乎忽略了汽車(水平)邊距。 – Lee