<ul>タグの横並びメニューのカスタマイズ

| コメント(0) | トラックバック(0)

前回、上のように<ul>タグの横並びメニューの作成方法を紹介させていただきました。
しかし、このままでは、ちょっと寂しいので、下のようにしてみました。


こうしてみると、メニューにオンマウスされればテキストリンクの色と背景色が変わるので、ユーザーが
今どのメニューを選択しているのか、分かりやすいですよね。にっこり

こんな、表現もCSSで簡単にできちゃいます。<a>タグと擬似クラスである:hoverをCSSで表現を指定することで、このようにみせることができます。

記述は、以下のようにします。これは、一例です。

HTMLファイル

<ul id="menu">
<li><a href="#">メニュー1</a></li>
<li><a href="#">メニュー2</a></li>
<li><a href="#">メニュー3</a></li>
</ul>

CSSファイル

ul#menu {
list-style-type: none;
color: #333;
margin: 0;
padding: 0;
border: 0;
}

ul#menu li {
float: left;
padding: 0;
margin-right: 1px;;
}

ul#menu a {
text-decoration: none;
color: #00F;
padding: 0 10px;
display:block;
}

ul#menu a:hover {
color: #FFF;
background-color: #999;
}

トラックバック(0)

トラックバックURL: http://tomwebtom.com/mt/mt-tb.cgi/66

コメントする

このブログ記事について

このページは、トモちゃんヌが2007年10月13日 18:23に書いたブログ記事です。

ひとつ前のブログ記事は「<ul>タグを横並びにしてメニューに使う」です。

次のブログ記事は「<ul>タグの横並びメニューのカスタマイズ2」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。