2010-04-29 32 views
0

background-color:透明不適用於FireFox以外的瀏覽器中的SELECT。 所以我如何指定背景顏色:透明的FF單獨和背景顏色:#something for others?FireFox Specific CSS

回答

2

看看這個頁面:

CSS Browser selector

我使用它並在樣式表中正確選擇瀏覽器。

希望它能幫助:)

+0

避免的JavaScript現在。 – Phonethics 2010-04-30 04:07:49

4

你嘗試應用跨瀏覽器設置第一和Firefox的具體設置後來呢?

select { 
    background-color: #fff; 
    background-color: transparent; 
} 

找到一個簡單的例子,也是在Internet Explorer 8和Chrome瀏覽器4在這裏工作的罰款:http://jsfiddle.net/b6hWu/

+0

試過。在FF和Opera中正常工作,在FF中顯示透明度並在Opera中顯示特定背景顏色。 但Chrome仍然顯示一些白色+灰色的組合背景。 也試過@ -moz-document url-prefix(){background-color:transparent;}它應該只在FF中呈現,但沒有運氣。 – Phonethics 2010-04-30 04:09:49

+0

在鉻中,選項元素似乎將透明背景顏色轉換爲白色背景顏色。有關不一致行爲的好消息可以在這裏找到:http://www.electrictoolbox.com/style-select-optgroup-options-css/ – stefanglase 2010-04-30 07:06:19