コンテンツ属性は通常、::before および ::after 疑似要素で使用され、疑似要素のコンテンツを表示します。通常、最もよく使用されるコンテンツ属性値は純粋な文字ですが、実際には他にも選択できる値が多数あります。 1. 純粋な文字を挿入する <スタイル> *{マージン: 0;パディング: 0;ボックスサイズ: ボーダーボックス;} li{リストスタイル: なし;} 。コンテンツ{ 位置: 相対;パディング: 10px; 境界線: 1px 実線 #666;余白: 10px; } .content.only-text::before{ 内容: '純粋な文字を挿入'; } </スタイル> <本文> <h1>1. 純粋な文字を挿入する</h1> <div class="コンテンツのみテキスト"></div> </本文> 2.画像を挿入する <スタイル> *{マージン: 0;パディング: 0;ボックスサイズ: ボーダーボックス;} li{リストスタイル: なし;} 。コンテンツ{ 位置: 相対;パディング: 10px; 境界線: 1px 実線 #666;余白: 10px; } .content.fill-image::before{ コンテンツ: url('https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo_top_86d58ae1.png'); } </スタイル> <本文> <h1>2. 画像を挿入する</h1> <div class="content fill-image"></div> </本文> 3. 要素属性を挿入する <スタイル> *{マージン: 0;パディング: 0;ボックスサイズ: ボーダーボックス;} li{リストスタイル: なし;} 。コンテンツ{ 位置: 相対;パディング: 10px; 境界線: 1px 実線 #666;余白: 10px; } .content.fill-dom-attr::before{ コンテンツ: attr(データタイトル); } </スタイル> <本文> <h1>3. 要素属性を挿入する</h1> <div class="content fill-dom-attr" data-title="私は .fill-dom-attr 要素の data-title 属性値です"></div> </本文> 4. 現在の要素番号(つまり、現在の要素インデックス)を挿入します。 この機能を利用して、イベントページのルールを紹介することができます。 <スタイル> *{マージン: 0;パディング: 0;ボックスサイズ: ボーダーボックス;} li{リストスタイル: なし;} 。コンテンツ{ 位置: 相対;パディング: 10px; 境界線: 1px 実線 #666;余白: 10px; } .fill-dom-index li{ 位置: 相対的; /* カウンターに名前を付けます。li タグのインデックスのみが追加されます。li 要素の中央にある div は考慮されません */ カウンター増分: my; } .fill-dom-index li div::before{ /* 指定された名前の計算機を使用する */ コンテンツ: counter(my)'- '; 色: #f00; フォントの太さ: 600; } </スタイル> <本文> <h1>4. 現在の要素番号(つまり、現在の要素インデックス)を挿入します</h1> <div class="content fill-dom-index"> <ul> <li><div>私は最初の li タグです</div></li> <div>私はliタグの最初のdivタグです</div> <li><div>私は2番目のliタグです</div></li> <li><div>私は3番目のliタグです</div></li> <div>私はliタグ内の2番目のdivタグです</div> <li><div>私は4番目のliタグです</div></li> <li><div>私は5番目のliタグです</div></li> </ul> </div> </本文> 5. 現在の要素番号を挿入する(タイプを指定) <スタイル> *{マージン: 0;パディング: 0;ボックスサイズ: ボーダーボックス;} li{リストスタイル: なし;} 。コンテンツ{ 位置: 相対;パディング: 10px; 境界線: 1px 実線 #666;余白: 10px; } .fill-dom-index2 li{ 位置: 相対的; カウンター増分: my2; } .fill-dom-index2 li div::before{ /* 2 番目のパラメータは list-style-type です。使用可能な値は次のとおりです: http://www.w3school.com.cn/cssref/pr_list-style-type.asp*/ 内容: counter(my2,lower-latin)'- '; 色: #f00; フォントの太さ: 600; } </スタイル> <本文> <h1>5. 現在の要素番号を挿入します(タイプを指定します)</h1> <div class="content fill-dom-index2"> <ul> <li><div>私は最初の li タグです</div></li> <div>私はliタグの最初のdivタグです</div> <li><div>私は2番目のliタグです</div></li> <li><div>私は3番目のliタグです</div></li> <div>私はliタグ内の2番目のdivタグです</div> <li><div>私は4番目のliタグです</div></li> <li><div>私は5番目のliタグです</div></li> </ul> </div> </本文> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: HTML、CSS、RSSフィードが正しいかどうかを確認する無料ツール
プロジェクトの目的元のWindows環境でphpstudyを使用して構築されたMySQL 5.5.5...
序文この記事は主にubantu 16.4 Hadoop完全分散構築に関する関連コンテンツを紹介し、皆...
目次必要回避策1. ツールチップを設定する2. hookToolTip変数を定義する3. メソッド内...
<br />多くの中小企業ではこの問題は発生しません。中小企業はデザイナーをサポートし、...
Docker イメージの最初の行は FROM alpine などのイメージで始まりますが、最初のベー...
テーブルとは何ですか?セルセルで構成されています。表では、<td> の数は、<tr...
サイト全体で https アクセスを有効にしてから、共有コードが利用できなくなり、有効になっていた小...
インターネットは絶えず進化する有機体です。長期にわたってインターネットの発展に適応できるページを構築...
以下のように表示されます。 def test_write(self): フィールド=[] field...
1. 配列のよく使われる高階関数配列があり、その配列に対して次の操作を実行したいとします。 100 ...
前面に書かれた今日のインターネット分野では、Nginx は最も広く使用されているプロキシ サーバーの...
目次posgresql バックアップ/リストアMySQL バックアップ/復元posgresql バッ...
この記事の例では、多人数チャットルームを実装するためのjsコードの具体的なコードを参考までに共有して...
1. 必要なパッケージをダウンロードする wget -P /usr/local https://st...
権限とデータベース設計ユーザー管理SQLyogを使用してユーザーを作成し、権限を付与する基本コマンド...