子孫の最初の<h1>
、またはの最初の<h2>
の子孫をスタイルする方法を探しています。文書内の最初のh1だけをスタイルする
は、純粋なCSSで「すべての<div>
の最初の<h2>
を」「<body>
内の最初の<h1>
」を指定したりする方法はあります...私は:first-child
を使用してみましたが、これはどの最初の子のようですか?
子孫の最初の<h1>
、またはの最初の<h2>
の子孫をスタイルする方法を探しています。文書内の最初のh1だけをスタイルする
は、純粋なCSSで「すべての<div>
の最初の<h2>
を」「<body>
内の最初の<h1>
」を指定したりする方法はあります...私は:first-child
を使用してみましたが、これはどの最初の子のようですか?
に関する詳細情報についてはおそらく:first-of-type
をしたい:
div > h2:first-of-type {
color: red;
}
body > h1:first-of-type {
color: red;
}
first-of-type
を使用することができます。以下は、単一のh1の例です。この訪問the w3schools page
h1:first-of-type
{
color: red;
}
:first-of-type CSS
擬似class`は、兄弟要素のグループの中でそのタイプの最初の要素を表しています。
div > h1:first-of-type {
color: black;
}
body> h1:first-of-type {
color: black;
}
最初のセレクタは 'div> h2:first-of-type'でなければなりません。 – freginold
「id」または「class」を与えてそのように対処しないのはなぜですか? – ifconfig
@ifconfigこれは、html文書を作成する技術者以外のユーザーのためにまとめています。 – ControlAltDel
十分に公正です。なぜ私はちょうど興味があった。 – ifconfig