この記事では、CSS ::markerとはCSS 疑似要素 これを使用すると、要素に疑似要素を追加して、箇条書きや番号を生成することができます。 通常、次のような構造になります。 <ul> <li>伝染性</li> <li>ステージ</li> <li>ページ</li> <li>勇敢</li> <li>シェイマス</li> <li>顔のない</li> </ul> デフォルトでは特別なスタイルは追加されておらず、そのスタイルはおおよそ次のようになります。 li { 左パディング: 12px; カーソル: ポインタ; 色: #ff6000; } li::マーカー{ コンテンツ: '>'; } 小さなドットを好きなものに変換できます。 ::marker 疑似要素のいくつかの制限 まず、 もちろん、他の要素で使用できないというわけではありません。リスト項目に加えて、 次に、疑似要素内のスタイルにはすべてのスタイル属性を使用できるわけではありません。現在使用できるのは以下のものだけです。
::マーカーアプリケーションの探索 たとえば、タイトルの前に次のような装飾がよく見られます。 あるいは、絵文字表現を使用することもできます。 どちらも <h1>Lorem ipsum dolor sit amet</h1> <h1>Lorem ipsum dolor sit amet</h1> h1 { 表示: リスト項目; 左パディング: 8px; } h1::マーカー{ コンテンツ: '▍'; } h1:n番目の子(2)::マーカー{ 内容: '😅'; } CodePen デモ -- ::marker の例 ::markerは動的に変化します興味深いことに、 たとえば、選択されなかった場合は不幸になり、選択された場合は幸せになるという効果は次のとおりです。 li { 色: #000; 遷移: すべて .2s; } li:ホバー{ 色: #ff6000; } li::マーカー{ 内容: '😩'; } li:hover::marker { 内容: '😁'; } CodePen デモ -- ::marker の例 カウンターと一緒に使う
次のような HTML があるとします。 <h3>Lorem ipsum dolor sit amet.</h3> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> <h3>赤ちゃんを育てるのはとても大変です。</h3> <p>債務者、つまりボルプタティバスというものは存在しないと言うのは公平なことでしょうか?</p> <h3>とても嬉しいです!</h3> <p>Lorem ipsum dolor sit amet consectetur adipisicing elit.</p> 体 { カウンターリセット: h3; } h3 { カウンター増分: h3; 表示: リスト項目; } h3::マーカー{ 表示: リスト項目; コンテンツ: "✔" counter(h3) " "; 色: ライトサーモン; フォントの太さ: 太字; } 効果は次のようになり、 CodePen デモ -- ::marker の例 やっとこの記事では さて、この記事はこれで終わりです。お役に立てれば幸いです😃 素晴らしい CSS 技術記事が私の Github -- iCSS に集められています。これらは継続的に更新されています。星をクリックして購読し、収集してください。 ご質問やご提案がございましたら、お気軽にご連絡ください。これはオリジナルの記事であり、私の文章力には限界があります。記事に誤りがある場合はお知らせください。 テキスト番号をより面白くする CSS ::marker に関するこの記事はこれで終わりです。CSS ::marker に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
<<: HTMLファイルで外部CSSファイルを導入する場合のパスの書き方について簡単にまとめます
>>: HTMLからPDFへのスクリーンショット保存機能の実装
一昨日、本番環境でGROUP_CONCAT関数を使用して選択したデータが切り捨てられ、最大長が102...
最近、MySQL データベースを勉強していて、設定ファイルを頻繁に変更したため、MySQL データベ...
mysql5.6 のグリーン バージョンを解凍すると、my-default.ini ファイルが作成さ...
1. フォントを実行し、フォント フォルダーを開いて、使用するフォント ファイルを見つけます。 2....
目次序文グローバルパラメータの永続性最後に要約する参考資料:序文2018 年に MySQL 8.0....
1. コマンドの紹介時間は、コマンドの実行に費やされた時間や関連するシステム リソース、その他の情報...
関連記事:ユーザーエクスペリエンスのためのウェブサイトデザイン今朝、GMail がまた不調になり、接...
目次1. キャラクター文法パラメータ索引戻り値2. 連結文法パラメータ文字列2 [, …文字列N]戻...
アカウントにログイン DOCKER_REGISTRY=registry.cn-hangzhou.al...
1. 「stripslashes($_POST['json']);」メソッドを使用し...
序文Nginx 構成のサーバー ブロック内の場所は、リクエスト URI を一致させるために使用され、...
Webkit スクロールバー スタイルのリセット1. スクロールバーには、スクロールバー ボタンとト...
監視ホストの追加ホスト 192.168.179.104 が zabbix 監視項目に追加されます (...
仕事のプロジェクトのニーズにより、曲の再生が必要となり、さまざまな資料を参考にして、NetEase ...
mysqldump ツールのバックアップデータベース全体をバックアップする $> mysqld...