ホームページ  >  記事  >  ウェブフロントエンド  >  :nth-last-of-type(3) 擬似クラス セレクターを使用して、同じ型の最後から 3 番目の要素のスタイルを選択します。

:nth-last-of-type(3) 擬似クラス セレクターを使用して、同じ型の最後から 3 番目の要素のスタイルを選択します。

WBOY
WBOYオリジナル
2023-11-20 09:04:321407ブラウズ

:nth-last-of-type(3) 擬似クラス セレクターを使用して、同じ型の最後から 3 番目の要素のスタイルを選択します。

:nth-last-of-type(3) 擬似クラス セレクターを使用して、同じ型の要素の中から最後から 3 番目のスタイルを選択します。特定のコード例が必要です。

CSS では、Web ページ内の要素のスタイルを設定する必要があることがよくあります。場合によっては、同じタイプの要素の中から最後から 3 番目の要素を選択し、それに特定のスタイルを適用する必要があります。現時点では、:nth-last-of-type(3) 擬似クラス セレクターを使用してこのタスクを完了できます。

まず、:nth-last-of-type(3) 疑似クラス セレクターの構文を見てみましょう。

:nth-last-of-type(n )

上記のコードでは、n は整数を表し、下からどの要素を選択するかを示します。この要件では、最後から 3 番目の要素を選択する必要があるため、n を 3 に設定します。

次に、具体的な例を見てみましょう:

HTML コード:

<ul>
    <li>列表项1</li>
    <li>列表项2</li>
    <li>列表项3</li>
    <li>列表项4</li>
    <li>列表项5</li>
    <li>列表项6</li>
</ul>

CSS コード:

li:nth-last-of-type(3) {
    color: red;
    font-weight: bold;
}

上記の例では、順序付けされていません。 6 つのリスト項目を含むリスト。最後から 3 番目のリスト項目を選択し、それに赤いフォントと太字のスタイルを適用したいとします。この目的を達成するには、:nth-last-of-type(3) セレクターを使用できます。

上記のコードを実行すると、リスト項目 4 が最後から 3 番目の要素として選択され、赤いフォントと太字のスタイルが適用されます。他のリスト項目は影響を受けません。

注意事項として、:nth-last-of-type(3) セレクターを使用する場合は、セレクターの階層関係に注意する必要があります。ターゲット要素が直接の子孫要素ではなく、他の要素にネストされている場合は、特定の状況に応じてセレクターの記述方法を調整する必要があります。セレクターの階層規則については、CSS セレクターの関連仕様を参照してください。

要約すると、:nth-last-of-type(3) 擬似クラス セレクターを使用すると、同じ型要素の中から最後から 3 番目の要素を簡単に選択し、それに指定されたスタイルを適用できます。上記の例を通じて、このセレクターをすぐに開始して使用方法を理解し、実際の開発でより適切に適用することができます。

以上が:nth-last-of-type(3) 擬似クラス セレクターを使用して、同じ型の最後から 3 番目の要素のスタイルを選択します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。