リストエレメントと擬似クラス
擬似クラス”:hover”によるロールオーバーインタラクションを実装する。
- DLタグはタイトル付きリスト:DTタグはタイトル
- 項目1:DDタグは項目(擬似クラス”:hover”を指定)
- 項目2:DDタグは項目(擬似クラス”:hover”を指定)
- 項目3:DDタグは項目(擬似クラス”:hover”を指定)
つぎが、上のエレメントのマークアップです。
<div id=”pseudoClassEX”> <dl class=”parent”> <dt class=”child”>DLタグはタイトル付きリスト:DTタグはタイトル</dt> <dd class=”child”>項目1:DDタグは項目(擬似クラス”:hover”を指定)</dd> <dd class=”child”>項目2:DDタグは項目(擬似クラス”:hover”を指定)</dd> <dd class=”child”>項目3:DDタグは項目(擬似クラス”:hover”を指定)</dd> </dl> </div> <style> #pseudoClassEX { color:#059; } #pseudoClassEX .parent { position:relative; background-color:#2CE8BA; border:#88e solid 2px; line-height:1.4em; } #pseudoClassEX dt.child { padding:5px 0 0 5px; } #pseudoClassEX dd.child { margin:10px; padding:10px; background-color:#C1EEA2; border:#3b7 dotted 4px; color:#083; font-weight:bolder; } #pseudoClassEX dd.child:hover { background-color:#F8ED57; color:#970; font-style:italic; text-decoration: underline; } </style>