以下の4つのスパンのいずれかをIDとクラスで選択できますが、正しい構文を見つけることができません。 #id1 .class2
と#id2 .class2
右手の2つの要素を選択しますが、#id1 .class1
と#id2 .class1
は、両方の要素を選択するように見えますが、pの最初のスパンのみを選択すると思われます。複数のidsとクラスを組み合わせたCSSセレクタの基本的な構文
<html>
<head>
<style>
#id1 .class1{ background: red; }
</style>
</head>
<body>
<p id="id1">
<span class="class1">one<span>
<span class="class2">two<span>
</p>
<p id="id2">
<span class="class1">three<span>
<span class="class2">four<span>
</p>
</body>
</html>
Doh!木の木が見えないことがあります。ありがとう。 – technicalbloke