2014-10-09 28 views
0

我使用Adobe Brackets作爲我的編輯器,當某些東西無法識別時,它以紅色出現。當我使用@ -moz-document url-prefix()來嘗試Firefox的樣式時,它會以紅色顯示,如下圖所示,Firefox瀏覽器中沒有任何更改。無論我把哪個DIV放在那裏,它總是隻有紅色。@ -moz-document url-prefix()不被識別

enter image description here

有誰知道爲什麼嗎?

+0

請在文中輸入代碼,而不是圖片 – l2aelba 2014-10-09 13:47:11

+0

對我來說,代碼不是問題,我想知道是否有人遇到過這個問題。無論什麼div插入到它們中,它都會變成紅色,這意味着它不被識別。我一直在尋找這個地方,但一直沒有找到問題。我有正確的方括號,但不餵食。 – user3173447 2014-10-09 14:02:55

+0

ahaaaaaa,對不起 – l2aelba 2014-10-09 14:05:16

回答

0

看到有一個簡單的工作示例:http://jsfiddle.net/u69emoL4/1/

所以我想你的問題是:你的全球規則之前宣佈Firefox的具體規則。

例子:

#test { 
    color: blue; 
} 
@-moz-document url-prefix() 
{ 

    #test { color: purple; } 
} 

會是紫色的Firefox,但:

@-moz-document url-prefix() 
{ 

    #test { color: purple; } 
} 
#test { 
    color: blue; 
} 

將返回藍色。因爲這兩條規則具有相同的特徵,所以最後一條會「贏」。