css first-child实例及详解

Jun 01, 2016 am 09:53 AM
疑似クラス

<code class="language-html">
    <ul class="fruit">
        <li>Apple</li>
        <li>Orange</li>
        <li>Pear</li>
        <li>Grape</li>
    </ul>
    <div class="content">
        <p>I am learning CSS.</p>
        <p>I want to be a programmer.</p>
    </div>
</code>
ログイン後にコピー

如何设置ul的第一个子元素的背景颜色?我想很多人会想当然的这样使用

<code class="language-css">ul:first-child{backgroud-color:#ccc;}</code>
ログイン後にコピー

结果整个ul元素都被选中了!这样是错误的。

 

我们可以看看手册,first-child选择器用于选取属于其父元素的首个子元素的指定选择器”,这里要理解其父元素。针对上述代码,也就是说应该设置成这样:

<code class="language-css">li:first-child{backgroud-color:#ccc;}</code>
ログイン後にコピー

或者

<code class="language-css">.fruit>:first-child{backgroud-color:#ccc;}</code>
ログイン後にコピー

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

:nth-child(n+3) 擬似クラス セレクターを使用して、位置が 3 以上の子要素のスタイルを選択します。 :nth-child(n+3) 擬似クラス セレクターを使用して、位置が 3 以上の子要素のスタイルを選択します。 Nov 20, 2023 am 11:20 AM

:nth-child(n+3) 擬似クラス セレクターを使用して、位置が 3 以上の子要素のスタイルを選択します。具体的なコード例は次のとおりです。 HTML コード: &lt;divid="container" &gt;&lt;divclass="item"&gt ;最初の子要素&lt;/div&gt;&lt;divclass="item"&

css擬似セレクター学習擬似クラスセレクター解析 css擬似セレクター学習擬似クラスセレクター解析 Aug 03, 2022 am 11:26 AM

前回の記事「Css擬似セレクターの学習 - 擬似要素セレクターの解析」では擬似要素セレクターについて学習しましたが、今回は擬似クラスセレクターについて詳しく見ていきます。

:active 擬似クラス セレクターを使用して、マウス クリック効果の CSS スタイルを実装します。 :active 擬似クラス セレクターを使用して、マウス クリック効果の CSS スタイルを実装します。 Nov 20, 2023 am 09:26 AM

:active 疑似クラス セレクターを使用してマウス クリック効果を実現する CSS スタイル CSS は、Web ページのパフォーマンスとスタイルを記述するために使用されるカスケード スタイル シート言語です。 :active は CSS の疑似クラス セレクターで、マウスをクリックしたときに要素の状態を選択するために使用されます。 :active 擬似クラス セレクターを使用すると、クリックされた要素に特定のスタイルを追加して、マウス クリック効果を実現できます。以下は、:active 疑似クラス セレクターを使用してマウス クリック効果を実現する方法を示す簡単なサンプル コードです。

疑似クラスと疑似要素の違いは何ですか? 疑似クラスと疑似要素の違いは何ですか? Dec 05, 2023 am 11:24 AM

疑似クラスと疑似要素の違いは次のとおりです: 1. 疑似クラスは特定の要素に特殊効果を追加するために使用されますが、疑似要素は特定の要素の前後にコンテンツやスタイルを追加するために使用されます; 2. 疑似要素 クラスは通常、表現されます。単一のコロン「:」で表されますが、疑似要素は通常、二重コロン「::」で表されます。

疑似要素と疑似クラスの違いは何ですか? 疑似要素と疑似クラスの違いは何ですか? Oct 09, 2023 pm 02:48 PM

疑似要素と疑似クラスの違いは次のとおりです。 1. 疑似クラスは要素の特定の状態または位置を選択するために使用されるセレクターですが、疑似要素は要素のコンテンツの前後に追加のコンテンツを挿入するために使用されるセレクターです。 ; 2. 疑似クラスの機能は、要素の状態または位置に応じて要素のスタイルを変更することですが、疑似要素の機能は、要素のコンテンツの前後に追加のコンテンツを挿入し、そのスタイルを変更することです。 。

CSS の疑似クラスと疑似要素の高度なアプリケーション スキルと実践的な事例共有をマスターします。 CSS の疑似クラスと疑似要素の高度なアプリケーション スキルと実践的な事例共有をマスターします。 Dec 23, 2023 am 08:52 AM

CSS の疑似クラスと疑似要素の高度な応用スキルと実践例をマスターします。フロントエンド開発において、CSS は Web ページを美しくし、ユーザー エクスペリエンスを向上させるために使用できる必須の技術です。 CSS では、疑似クラスと疑似要素は、開発者が特殊効果を実現し、Web ページをより豊かで多様性のあるものにするのに役立つ非常に強力なツールです。この記事では、疑似クラスと疑似要素に関する高度なアプリケーション スキルと実践的なケースをいくつか紹介し、対応するコード例を示します。 1. 疑似クラス: hover 疑似クラス: ユーザーがマウスを移動するときに hover 疑似クラスが使用されます

Web の疑似クラスと疑似要素とは何ですか Web の疑似クラスと疑似要素とは何ですか Oct 12, 2023 pm 01:28 PM

Web の疑似クラスと疑似要素は、特定の要素を選択してスタイル設定するために使用される CSS セレクターの特別な形式です。詳細な説明: 1. 疑似クラスは、要素の特定の状態または動作を選択するために使用されるセレクターです。コロン (:) で始まり、要素に追加のスタイルを追加するために使用されます。2. 疑似要素は、要素のコンテンツの前または前。生成されたコンテンツの後に挿入される、二重コロン (::) で始まるセレクターは、HTML 構造にない追加のコンテンツを作成するために使用されます。

CSS :target 擬似クラスセレクターのさまざまなアプリケーションシナリオを実装する CSS :target 擬似クラスセレクターのさまざまなアプリケーションシナリオを実装する Nov 20, 2023 am 08:26 AM

CSS:target 擬似クラス セレクターのさまざまなアプリケーション シナリオを実装するには、特定のコード サンプルが必要です。CSS:target 擬似クラス セレクターは、アンカー ポイント (#) に基づいて特定の要素を選択できる、一般的に使用される CSS セレクターです。 URL。この記事では、この疑似クラス セレクターを使用する実際のアプリケーション シナリオをいくつか紹介し、対応するコード例を示します。ページ内ナビゲーション リンク スタイルの切り替え: ユーザーがページ内のナビゲーション リンクをクリックすると、:target 擬似クラス セレクターを使用して、現在クリックされているリンクを選択できます。

See all articles