2013-10-11 36 views
1

我看過幾個問題,並提出建議。我只是試圖使Bootstrap(2.3.2)中的替換行在I.E中顯得更黑。 8.我試圖用明顯較暗的背景色覆蓋樣式:引導程序中的條帶顏色覆蓋不適用於I.E. 8

.table-striped tbody > tr:nth-child(odd) > td, 
.table-striped tbody > tr:nth-child(odd) > th { 
    background-color: #BFBABA; 
} 

我已經清除了我的I.E. 8個瀏覽器緩存;關閉它並重新打開,但我沒有改變這種風格似乎生效。我使用以下方式對桌子進行了樣式設計:

table table-bordered table-striped 

值得注意的是,這些更改在Chrome中工作得很好。

有沒有人有任何想法或可能的解決方法?

回答

1

使用nth-child()不支持IE8及以下版本。

但是,它受IE9,IE10和所有其他當前瀏覽器的支持。

http://caniuse.com/css-sel3

你將不得不如果你想讓它在IE8 <

+1

去圖工作,採取另一種方法來覆蓋性能。感謝您的詳細鏈接。至少現在我知道了。 – jason

+1

@jason你可以建議這些用戶升級到真正的瀏覽器,或者至少使用他們喜歡使用的蹩腳瀏覽器的最新版本:P –

+1

相信我,我希望我可以。公司環境規則,但。看來,從我聽到的情況來看,Chrome和Firefox更難以維護和修補程序管理。 *嘆息* – jason