CSSでサークルナビゲーションをアニメーション化しようとしていますが、問題は、メニューリンクの1つにマウスを合わせると、選択したリンクだけに表示したい効果がすべてのメニューで使用されることです。これを行う方法はありますか?
これが私の結果へのリンクです:http://jsfiddle.net/amromar/Fgnmw/
CSS:
#nav li {
list-style:none;
list-style-type:none;
display:table-cell;
ul.box li {
display: block;
width:100px;height:100px;border-radius:1000px;font-size:20px;color:#fff;line-height:100px;text-align:center;background:#000;
}
ul.box li{ -webkit-transition: width 0.2s ease, height 0.2s ease;
-moz-transition: width 0.2s ease, height 0.2s ease;
-o-transition: width 0.2s ease, height 0.2s ease;
-ms-transition: width 0.2s ease, height 0.2s ease;
transition: width 0.2s ease, height 0.2s ease;
overflow: hidden; }
ul.box:hover li{
display: block;
width:200px;height:200px;border-radius:1000px;font-size:30px;color:#fff;line-height:100px;text-align:center;background:#333;
overflow: hidden;
}
HTML:
<ul class="box" id="nav" >
<li >home</li>
<li><a href="#">about</a></li>
<li>our tour</li>
<li>contact</li>
<li>hellow</li>
</ul>