CSS ファースト オブ クラス

Zeeshan Afridi 2023年6月20日
  1. CSS ファースト オブ クラスとは
  2. CSS ファースト オブ クラスを実装する
  3. まとめ
CSS ファースト オブ クラス

CSS :first-of-type セレクターは、要素のグループ内でそのタイプの最初の要素を選択するために使用されます。 たとえば、段落のグループがある場合、:first-of-type セレクターはグループの最初の段落を選択します。

このセレクターは、特定の要素を選択するために、child セレクターなどの他のセレクターと組み合わせて使用されることがよくあります。 たとえば、次のコードは、ページの最初の div 要素の最初の段落を選択します。

div:first-child > p:first-of-type {
  /* CSS code */
}

CSS ファースト オブ クラスとは

CSS セレクターは、スタイルを設定する要素を選択します。

最も基本的なセレクターは要素セレクターで、タグ名で要素を選択するために使用されます。 たとえば、要素セレクター p は、ページ上のすべての <p> 要素を選択します。

クラス セレクターは、クラス名で要素を選択するために使用されます。 たとえば、クラス セレクター .example は、クラス example を持つすべての要素を選択します。

id セレクターは、id によって要素を選択するために使用されます。 たとえば、id セレクター #example は、id = "example" を持つ要素を選択します。

クラス example の最初の部分を選択するには、CSS セレクタ example: first を使用します。

クラス セレクターを持つ最初の要素は、指定されたクラスを持つ最初の要素を選択するために使用されます。 たとえば、最初の <p> 要素をクラス test でスタイルしたい場合、最初の要素を次のようなクラス セレクターで使用します。

p.test:first-child {

クラスセレクターを持つ最初の要素は、特定のクラスを持つ最初の要素を、そのクラスを持つ他の要素とは異なるスタイルにしたい場合に役立ちます。 これは、リストの最初の要素を他のリスト項目とは異なるスタイルにするためによく使用されます。

コード例:

<head>
   <style>
      p:first-child {
      color: lime;
      background-color: black;
      padding: 5px;
      }
   </style>
</head>
<body>
   <div>
      <p>This text is selected!</p>
      <p>This text isn't selected.</p>
   </div>
   <div>
      <h2>This text isn't selected: it's not a `p`.</h2>
      <p>This text isn't selected.</p>
   </div>
</body>

CSS ファースト オブ クラスを実装する

クラスの最初に CSS を実装するには、いくつかの方法があります。

最も一般的な方法は、HTML ドキュメント内の他のコードの前に CSS コードを配置することです。 これにより、CSS コードが最初に解析され、他のコードよりも優先されます。

クラスの最初に CSS を実装する別の方法は、外部 CSS ファイルを使用することです。

CSS を使用する場合、最初に行うことは、スタイルを設定する要素を選択することです。 要素の idclass、または tag を使用できます。

要素を選択したら、CSS プロパティを使用してスタイルを設定できます。 たとえば、color プロパティを使用して要素の色を変更したり、font-size プロパティを使用して要素のフォントのサイズを変更したりできます。

コード例:

<html>
    <head>
        <style>
            p:first-of-type {
                background: red;
            }
        </style>
    </head>
    <body>
        <p>The first paragraph</p>
        <p>The second paragraph</p>
        <p>The third paragraph</p>
        <p>The fourth paragraph</p>
    </body>
</html>

まとめ

クラスで最初の要素を選択する方法はいくつかありますが、CSS セレクタ first-child を使用するのが最も一般的です。 このセレクターは、選択している要素の子である任意のタイプの最初の要素を選択します。

アイテムのリストがあり、item クラスの最初のアイテムを選択したい場合は、ul > li:first-child CSS セレクターを使用します。 したがって、このブログから、CSS ファースト オブ クラスに関する完全な情報を得ることができます。

著者: Zeeshan Afridi
Zeeshan Afridi avatar Zeeshan Afridi avatar

Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.

LinkedIn

関連記事 - CSS Class