:before 擬似要素 / :after 擬似要素の活用例 (2)

http://hxxk.jp/2005/01/10/2136

記事データ

投稿者

望月真琴

投稿日時

2005-01-10T21:36+09:00

タグ
概要

:before 擬似要素 / :after 擬似要素の活用例に続き、また新たな活用例をご紹介。

リプライ

リプライはまだありません。

記事本文

:before 擬似要素 / :after 擬似要素の活用例に続き、また新たな活用例をご紹介。

今回は先にサンプルから出しますが、先日 hxxk.jp template set -standard- で紹介したテンプレートセットのサンプルである Template hxxks -standard- にその例を使用しています。 :before 擬似要素に対応しているブラウザであれば、各セクションを表す div 要素の id 属性が表示されているのがお分かりでしょうか。

div[id]:before{
  content:   "div#"attr(id)"";
  display:     block;
  color:       #ccc;
  background:  transparent;
  font-size:   2em;
  font-family: Impact,sans-serif;
  }

このように、属性セレクタを使用して id 属性が指定されている div 要素にのみスタイルを適用するようにして、その id 属性の値を表示するようにしています。 どちらかというと、 HTML の構造を決める時にデバッグ的に使う時に役立つかもしれません。 また、 id 属性よりも class 属性をよく使うという人は、 CSS の記述中の idclass に変更するといいかもしれません。

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。

この記事に対するご意見やご質問、ご感想などありましたらこのフォームに簡潔に記入して下さい。 簡潔に記入できない場合や、関連記事にてご意見をお寄せいただく場合は、ご自身の weblog にて記事を書かれた上で あてにトラックバックとして送信してください。

記入フォーム

補足情報

著作、講演、制作実績など