我有一些用於wordpress網站的css。它看起來應該是在Chrome/safari等,但通常在IE8中不正確。IE8兼容性 - css的背景和邊框
div有一個背景顏色和用於邊框的moz-border-radius。邊框並不重要,但背景顏色只是部分路徑,或者在IE8的情況下,根本不是。
例子:http://mesirow.btg340.co.uk
如果你看到的通訊註冊表格中途下來的頁面,在Chrome等擁有再加上邊境一個漂亮的藍色背景。然而在IE中它只是作爲白色背景顯示,而忽略了大部分的樣式。
如果然後查看:http://mesirow.btg340.co.uk/industries/airlines/
的簡報註冊是在右手邊欄。在IE8中,背景只能延伸一半?
這無疑是與css相關的。我用盡如使用固定的高度等,但到目前爲止沒有運氣:(
任何幫助表示讚賞的各種變化。
看來您使用的是一些HTML5標記('aside'),其中IE8不會自動理解正常。你需要做一些標準的樣式來製作'擱置','部分'和其他html5元素'display:block'等。 –
這是一個不清除浮動的經典案例。將'overflow:hidden'添加到'.wpmlwidget'並閱讀[本文](http://css-tricks.com/the-how-and-why-of-clearing-floats/)。 –
謝謝,溢出:隱藏似乎已經工作的側欄區域,但主頁仍然不顯示任何背景? – Wayners247