CSS 疑似要素

WBOY
リリース: 2023-09-10 21:09:01
転載
714 人が閲覧しました

最初の文字や最初の行など、要素の特定の部分のスタイルを設定したり、その前後に挿入したりすることもできます。この目的のために、CSS 疑似要素を使用します。

注意 - CSS 疑似クラスを疑似要素から分離するには、CSS3 疑似要素では二重コロン表記を使用します。

構文

次は、要素で CSS 擬似要素を使用するための構文です。

Selector::pseudo-element {
   css-property: /*value*/;
}
ログイン後にコピー

以下は、使用可能な CSS 擬似要素です。

##123##4first-line#5selectionExample
#Sr.No疑似要素と説明
after

言及されている各要素の後にコンテンツを挿入します

before

言及されている各要素のコンテンツの前にコンテンツを挿入します

最初の文字

言及されている各要素の最初の文字を選択します

言及されている各要素の最初の行を選択します

プレースホルダーフォーム要素内のプレースホルダー テキストを選択します

#6

選択しますユーザーが選択した要素の部分< strong>

##CSS 疑似要素の例を見てみましょう -

ライブ デモンストレーション

<!DOCTYPE html>
<html>
<head>
<style>
p::first-letter {
   background-color: black;
}
p::first-line {
   background-color: lightgreen;
   color: white;
}
span {
   font-size: 2em;
   color: #DC3545;
}
</style>
</head>
<body>
<h2>Computer Networks</h2>
<p><span>A</span> system of interconnected computers and computerized peripherals such as printers is called computer network. </p>
</body>
</html>
ログイン後にコピー

出力

CSS 疑似要素の別の例を見てみましょう -

Example

リアルタイム デモンストレーションCSS 伪元素

<!DOCTYPE html>
<html>
<head>
<style>
div:nth-of-type(1) p:nth-child(2)::after {
   content: " LEGEND!";
   background: orange;
   padding: 5px;
}
div:nth-of-type(2) p:nth-child(2)::before {
   content: "Book:";
   background-color: lightblue;
   font-weight: bold;
   padding: 5px;
}
</style>
</head>
<body>
<div>
<p>Cricketer</p>
<p>Sachin Tendulkar:</p>
</div>
<hr>
<div>
<p><q>Chase your Dreams</q></p>
<p><q>Playing It My Way</q></p>
</div>
</body>
</html>
ログイン後にコピー
出力

以上がCSS 疑似要素の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート