2016-04-12 13 views
2

Nという子どもがいるとしましょう。それを使用せずに行うことができる方法はありますか?(...)ではない擬似クラス??例はこれです:CSSでnot()疑似クラスを使用する別の方法

<!DOCTYPE html> 
    <html> 
    <head> 
    <style> 
p:not(:first-child){ 
    background: #ff0000; 
} 
</style> 
</head> 
<body> 

<div><p>This is a paragraph.</p> 

<p>This is a paragraph.</p> 
<p>This is a paragraph.</p> 
<p>This is a paragraph.</p> 
<p>This is a paragraph.</p> 
<p>This is a paragraph.</p> 
<p>This is a paragraph.</p> 



</div> 

</body> 
</html> 

これは、選択した色は、すべての子どもたちが最初に期待レッドを私は使用せずにことをやりたい:ありません() .Is方法はそれを行うには?

答えて

1

逆の方法で行いますか?

<style> 
    p {background:#ff0000;} 
    p:first-child {background:none;} 
</style> 
+0

あなたは私のすべての子にアクセスするための一般的な方法を伝えることができない(使用せずに最初の期待)すでに答えてくれてありがとうしかし、もしあなたが私に余分なチップを与えることができたら素晴らしいでしょう –

0

チェック代わりにこのfiddle

使用:。

p + p 
+0

私は** p + p **の仕組みを理解するのに少し苦労しています。 –

+0

最初のpタグの後に置かれるすべての要素をスタイルします。例はhttp://www.w3schools.com/cssref/sel_element_pluss.aspです –

関連する問題