特定のDivにのみ適用されるCSSを作成しようとしています。私は、この例のために動作するコードを持っているが、私はすべての行複数のCSS要素を1つのIDで囲む
HTML
<div class="landing">
<h1>Hey</h1>
<p>Hi</p>
</div>
<div class="notlanding">
<h1>Hey</h1>
<p>Hi</p>
</div>
CSS
.landing h1{
color: red;
}
.landing p {
color: blue;
}
の前に
.landing
を置くために私を必要としない方法でそれをやりたいです
これは私が達成したいことをもたらしますが、h1
とp
を両方ともラップする方法は.landing
にありますか?あなたはCSS
で使用することはできません。この
.landing {
h1{
color: red;
}
p {
color: blue;
}
}
CSSプリプロセッサ(LESS、SASS、...)を使用することは可能ですが、純粋なCSSでは使用できません –
他には '' 'div:not(.landing)' ''を使用できます。あなたが望んでいたもの – Brian