css にメニューを追加しようとしていますが、その作業イメージが div に戻っています。css に問題があると思います。いろいろ試してみましたがうまくいきませんでした。z-index でも効果がありませんでした。また、画像を添付しようとしましたが、評判の問題でした。とにかく、質問は簡単に聞こえるかもしれませんが、M が firefox 19 を使用している理由がわかりません。
CSS
ul.gelbuttonmenu{
position:relative;
padding: 0;
margin: 0;
margin-bottom:1em;
text-align: center; /*set value to "left", "center", or "right"*/
}
ul.gelbuttonmenu li{
display: inline;
z-index:10;
}
ul.gelbuttonmenu li a{
color: black;
font-weight:bold;
padding: 10px; /*make sure padding is sufficient that the height of the link is enough to fully show the gel button*/
margin-right: 20px; /*spacing between each menu link*/
text-decoration: none;
z-index:10;
}
ul.gelbuttonmenu li.active{ /*style of LI that gets dynamically added to menu to create background effect*/
position:absolute;
width:0;
background:lightblue;
z-index:10;
background:url(gelbuttonleft.gif) top left no-repeat, url(gelbuttonright.gif) top right no-repeat, url(gelbuttoncenter.gif) top center repeat-x;
}
body{}
.head{height:50px}
.foot{height:90px}
.wrap{width:80%;margin-left: 10%;background-color: #74e0ea;
text-align: center;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: #666 0px 2px 50px;
-moz-box-shadow: #666 0px 2px 50px;
box-shadow: #666 0px 2px 50px;
background: #74E0EA;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#74E0EA), to(#CCF1F5));
background: -webkit-linear-gradient(#74E0EA, #CCF1F5);
background: -moz-linear-gradient(#74E0EA, #CCF1F5);
background: -ms-linear-gradient(#74E0EA, #CCF1F5);
background: -o-linear-gradient(#74E0EA, #CCF1F5);
background: linear-gradient(#74E0EA, #CCF1F5);
}
HTML
</div>
<div id="wrapper" class="wrap">
<div id="menu">
<ul id="gooeymenu1" class="gelbuttonmenu">
<li><a href="#">Home</a></li>
<li><a href="#">CSS Codes</a></li>
<li><a href="#">Forums</a></li>
<li><a href="#">Tools</a></li>
<li><a href="#">JavaScript</a></li>
<li><a href="#">CSS Gallery</a></li>
</ul>
</div>
</div>
<div id="footer" class="foot">
</div>
感謝と敬意