---------------------------------------------*/
#navigation {
position: relative;
top: 0px;
left: 0px;
width: 706px;
Z-index: 100;
}
#navigation ul {
margin: 0;
padding: 0;
list-style: none;
}
#navigation li {
float: left;
height: 25px;
width: 174px;
margin: 0;
list-style-type: none;
}
#navigation li a {
display: block;
width: 100%;
padding: 4px 0;
text-align: center;
font-family: MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3" "sens-serif;
font-weight: bold;
color: #333333;
text-decoration: none;
background-color: #FFFFCC;
background-image:url(../img/h2_bg.jpg);
}
#navigation li a:hover {
color: #EC8602;
}
で、定義したナビゲーションバーの中のメニュー毎に背景画像を変えたいのです。
記述方法がわかならいので教えていただけると助かります。
#navigation li#menu1 a { background-image:url(../img/menu1_haikei.jpg); } #navigation li#menu2 a { background-image:url(../img/menu2_haikei.jpg); } #navigation li#menu3 a { background-image:url(../img/menu3_haikei.jpg); } (以下同様)
のようなcssコードを追加します。
該当する各liには対応するidを追加します。
<li id="menu1">メニュー1</li> <li id="menu2">メニュー2</li> <li id="menu3">メニュー3</li> (以下同様)
ありがとうございます。
idの表記の仕方がよくわかっていませんでした。大変勉強になりました。