構造擬似クラスセレクタの紹介
|
財産 | 説明する |
---|---|
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 の具体的な使い方
htmlコードをコピーコードは次のとおりです。 <SPAN class=tag><...
この記事では、アニメーション効果の非表示と表示を実現するためのJQueryの具体的なコードを参考まで...
目次1. シナリオ2. 基盤となるAPIを簡素化する2.1 自動的に破棄を呼び出す2.2 VM値を作...
序文正直に言うと、最近とても混乱していると感じています。テクノロジーと人生について。また、将来の発展...
目次mysqldの起動方法方法 1: mysqld方法 2: mysqld_safe方法3: mys...
輸出: docker save -o centos.tar centos:latest #cento...
{ {}} 値を取得すると、タグの元のコンテンツはクリアされませんv-textは値を取得し、タグの元...
1: masterha_check_repl レプリカ セット エラー レプリケートが構成ファイルで...
目次1. シナリオ2. 解決策3. 結論4. 参考文献1. シナリオ日常の開発およびテスト作業には ...
プロジェクトの展開中に遭遇した落とし穴Zhihudemo を展開する際、Jenkins などの自動展...
CSS 表示プロパティ注: !DOCTYPE が指定されている場合、Internet Explore...
Vue foreach配列を記述し、jsで配列をトラバースする方法シナリオVueでAxiosを使用し...
序文長い間さまざまな資料を読んで、ついに selenium+testng のパラメータ化の問題を解決...
問題の説明最近、MySQL5.6.21サーバーがありました。アプリケーションがリリースされた後、同時...
直接コード: タイプとして「bigint unsigned」、バイトとして「8」、max_numとし...