構造擬似クラスセレクタの紹介
|
財産 | 説明する |
---|---|
E:最初の文字 | E 要素の最初の単語を設定します。 |
E:最初の行 | E 要素の最初のテキスト行を設定します。 |
E::前 | E 要素の前にコンテンツを追加します。 |
E::後 | E 要素の最後にコンテンツを追加します。 |
最初の文字の練習
first-letter
属性を使用して、 ul
タグ内のli
タグ内のテキストの最初の文字の色を赤に設定します。
コードブロック
<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <meta http-equiv="X-UA-compatible" content="ie=edge"> <title>疑似要素セレクター</title> <スタイル> ul li:最初の文字{ 色: 赤; } </スタイル> </head> <本文> <ul> <li>笑顔は第一の信念です</li> </ul> </本文> </html>
結果プロット
第一線の実践
first-line
属性を使用して、 div
タグ内の最初の行のテキストの色を赤に設定します。
コードブロック
<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <meta http-equiv="X-UA-compatible" content="ie=edge"> <title>疑似要素セレクター</title> <スタイル> div:最初の行{ 色: 赤; } </スタイル> </head> <本文> <div> 笑顔は最初の信念、笑顔は最初の信念、笑顔は最初の信念、笑顔は最初の信念、笑顔は最初の信念、 笑顔は最初の信念です、笑顔は最初の信念です、笑顔は最初の信念です、笑顔は最初の信念です、笑顔は最初の信念です。 </div> </本文> </html>
結果プロット
練習前
before
属性を使用して、 div
タグのテキストの前に「Come on」という 2 つの単語を追加します。
コードブロック
<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <meta http-equiv="X-UA-compatible" content="ie=edge"> <title>疑似要素セレクター</title> <スタイル> div::before{ 内容:"さあ"; } </スタイル> </head> <本文> <div>笑顔は第一の信念です。 </div> </本文> </html>
結果プロット
注意: 追加するテキストはcontent:"加油";
内に記述する必要があります。
練習後
after
属性を使用して、 div
タグのテキストの末尾に「Come on」という 2 つの単語を追加します。
コードブロック
<!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <meta name="viewport" content="width=デバイス幅、初期スケール=1.0"> <meta http-equiv="X-UA-compatible" content="ie=edge"> <title>疑似要素セレクター</title> <スタイル> div::after{ 内容:"さあ"; } </スタイル> </head> <本文> <div>笑顔は第一の信念です。</div> </本文> </html>
結果プロット
注意: 追加するテキストはcontent:"加油";
内に記述する必要があります。
以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。
>>: Vue の新しいおもちゃ VueUse の具体的な使い方
例:場所のルートとエイリアスルートディレクティブは、ルートによって設定されたディレクトリに検索ルート...
目次1. 実装2. 問題点3. より良い実装方法があるかどうか検討する要約する背景は日付のタイトルで...
目次1. vue-cli デフォルト プロジェクトを作成する (babel のみを含む) 2. 作成...
背景:かなり前(2017.6.5、記事にはタイムリーさがあり、特に使用されているツールは頻繁に更新さ...
1. まずmysqlサービスを停止します管理者としてCMDを開いて閉じるか、Windowsサービスペ...
フロントエンド開発では、Ajax、jQuery ajax、axios、fetch など、データ要求を...
ウェブフロントエンド1学生証名前性別年01張三男20 02李思女性21総人数60フォームのコンポーネ...
方法1: lsb_releaseユーティリティを使用するlsb_release ユーティリティは、L...
最近、絵文字にコメントする機能が必要なコメント機能に取り組んでいたため、 contentEditab...
構文フォーマット: row_number() over(partition by grouping ...
Windows 10 で MySql データベースの解凍バージョンをインストールするステップ 1: ...
XHTML CSS を使って Web ページをデザインし始めた頃は、タグの使用経験も少なく、あまり気...
目次1. エラーメッセージ2. エラーの原因3. 解決策1. エラーメッセージ1. インストール後、...
<br />最も実用的なものを選んで話しましょう。まず、勤務先の都市を慎重に選ぶ必要があ...
進捗バーを実装するためのJavaScriptの具体的なコードは参考までに。具体的な内容は次のとおりで...