他のメニューにカーソルを合わせると、白から青に変化するメニューを作ろうとしています。不透明度を使うことを考えていましたが、運が悪かったので、何を提案しますか?
HTML
<nav>
<ul class="showcase">
<li><a href="#" class="current">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
</ul>
</nav>
CSS
nav ul li a{
font-size: 20px;
font-family:Arial, Helvetica, sans-serif;
color: black;
text-transform:capitalize;
font-weight:normal;
display:block; /* IE6, IE7 line height fix */
padding:15px;
background-color:transparent;
margin-top:0px;
margin-right:6px;
text-decoration:none;
}
nav ul li a:hover{
background-color: #43AEF2;
padding:15px;
color:white;
-moz-border-radius: 8px;
border-radius: 8px;
}
nav ul li a.current{
background-color:#43aef2 ;
padding:15px;
color:white;
-moz-border-radius: 8px;
border-radius: 8px;
}
JS
$("li").css('opacity', '1')
$(".selected").css('opacity', '.9')
$('ul.showcase').hover(
function() {
$(this).find('li').stop().fadeTo(500, 1);
}, function() {
$(this).find('li').stop().fadeTo(500, .8);
})