我有一張桌子,我正在使用CSS顯示屬性來改變佈局。對於全尺寸的瀏覽器,我使用「塊」,對於較小的瀏覽器,我使用「表格單元」。 它在Firefox,Safari和Chrome中效果很好,但不知何故IE9似乎把它搞亂了......當我使用Firebug和類似的東西來調試頁面時,很明顯,除IE之外的所有瀏覽器都改變了display:table-cell顯示:塊。但即使CSS文件清楚地表明它應該是表格單元格,但IE仍被顯示:阻止。顯示:表格單元不能在IE9中工作?
在IE9中有沒有任何已知的「table-cell」問題或任何已知的解決方法?
編輯: 問題不在於表格單元格,而是在表格單元格中顯示:塊。
我遇到的問題可以在這裏找到:http://css-tricks.com/examples/ResponsiveTables/responsive.php 在Chrome/Firefox中打開並調整瀏覽器窗口大小 - 該表響應並更改爲窄設計。 在IE9中打開並調整大小 - 表格是靜態的,不會更改。
EDIT2: 在前面的示例中,響應部分對IE進行了註釋,因爲創建者知道它會很混亂。儘管如此,我希望能夠創建這種在IE中工作的設計,所以我需要爲它做一些解決方法才能使它工作。
這裏是一個的jsfiddle顯示IE9如何攪亂時reponsive部分包括響應表:http://jsfiddle.net/2Mt37/
你的css /代碼在哪裏? –
我正在考慮包括一些代碼,但我認爲,因爲這是一個巨大的項目的一部分,無論如何將它包括在內沒什麼意義... – Blizwire
你是對的。 IE9真的搞砸了。我修改了幾個變化,所以我希望這對你有用。 – Rob