0
這有點不工作:#ipadmenu.oldcontent ~ :not(#ipadmenu.newcontent) ~ #content.newcontent article {width:728px}
這是一個有效的使用CSS3的:沒有()
這是正常的嗎?如果這是正確的,可能是因爲其他一些css規則衝突,但我似乎無法找到它。
我做錯了什麼?
謝謝:)
這有點不工作:#ipadmenu.oldcontent ~ :not(#ipadmenu.newcontent) ~ #content.newcontent article {width:728px}
這是一個有效的使用CSS3的:沒有()
這是正常的嗎?如果這是正確的,可能是因爲其他一些css規則衝突,但我似乎無法找到它。
我做錯了什麼?
謝謝:)
有一個語法錯誤,因爲你可以用http://jigsaw.w3.org/css-validator/檢查(儘管其報告是在這種情況下有點神祕)。參數:not()必須是一個簡單的選擇器,請參閱CSS3規範中的definition of :not。如果您使用例如代碼,則代碼可用(在足夠新的瀏覽器上)。只是.newcontent作爲參數。
我不明白爲什麼你也會有#ipadmenu,因爲你不能有效地擁有兩個具有相同id的元素,即#ipadmenu與文檔中最多的一個元素匹配。
Firebug有一個不錯的「應用CSS規則」視圖。我確定還有其他工具(用於其他瀏覽器)。 – 2011-12-15 23:08:34
會嘗試:) – cmplieger 2011-12-15 23:44:06