ホームページ >ウェブフロントエンド >CSSチュートリアル >css 属性: css 疑似クラスと css 疑似要素の違い (コード付き)
CSS 疑似要素と疑似クラスは、CSS を学習したばかりの学生にとっては混同されやすい可能性があります。公式ドキュメントでは、CSS 疑似クラスは特定のセレクターに特殊な効果を追加するために使用され、CSS 疑似要素は特別な効果を追加するために使用されます。一部のセレクターにエフェクトを追加しました。では、CSS 疑似要素と疑似クラスの違いは何でしょうか?この記事では詳しく説明します。
まず、2 つの点を明確にします。1 つ目: どちらもセレクターに関連しており、2 つ目: いくつかの「特別な」効果を追加します。ここで特別なのは、この 2 つが他の css
では説明できないことを説明していることです。
疑似クラスタイプ
疑似クラス |
関数 |
:active |
アクティブ化された要素にスタイルを追加します |
: focus |
選択した要素にスタイルを追加します |
:hover |
マウスが要素上にあるときに要素にスタイルを追加します |
:link |
未訪問のリンクに特別なスタイルを追加します |
:visited |
を追加します訪問済みリンクに特別なスタイルを追加します |
:first-child 要素の最初の子要素に特別なスタイルを追加します |
:lang |
作成者が特定の要素で使用される言語を定義できるようにします |
関数 |
|
の最初の文字に追加しますテキスト |
| : first=line
テキストの最初の行に特別なスタイルを追加します |
: before |
要素の前に何かを挿入します |
|
要素の後に何かを挿入します |
以上がcss 属性: css 疑似クラスと css 疑似要素の違い (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。