下拉菜单的动画本来应该是滑动效果动画却卡住了
JSFiddle 链接:http://jsfiddle.net/uqcLn/73/
这是可能导致问题的 css,但它是我的代码所必需的 (它使我网站的底部 div 固定不动)因此无法更改。
#nav ul ul {
display: none;
z-index: 1000;
}
#nav ul li:hover > ul {
position: absolute;
display: block;
}
最佳答案
这样你的代码就更有效了
<div id="top_menu">
<div id="logo"><a href="index.html"><img src="images/logo.png"></a></div>
<div id="nav">
<ul>
<li class="links_wrapper"><a href="about_us.html" title=" About us">ABOUT US</a>
<ul class="dropdown">
<li><a href="#">About us</a></li>
<li><a href="#">Our Vision</a></li>
<li><a href="#">Our Technology</a></li>
<li><a href="#">Our Customers</a></li>
</ul></li>
<li class="links_wrapper"><a href="solution.html">SOLUTIONS</a>
<ul class="dropdown">
<li><a href="#"> Solutions</a></li>
<li><a href="#">General Descreption</a></li>
<li><a href="#">Detailed Descreption</a></li>
</ul></li>
<li class="links_wrapper"><a href="customers.html">CUSTOMERS</a>
<ul class="dropdown">
<li><a href="#"> Solutions</a></li>
<li><a href="#">General Descreption</a></li>
<li><a href="#">Detailed Descreption</a></li>
</ul></li>
<li class="links_wrapper"><a href="#">CONTACT US</a>
<ul class="dropdown">
<li><a href="#">Solutions</a></li>
<li><a href="#">General Descreption</a></li>
<li><a href="#"> Descreption</a></li>
</ul></li>
</ul>
<div id="login">LOGIN</div>
<div id="lang_btn"><a href="#">He</a> <a href="#">En</a>
</div><!--close nav-->
</div><!--top menu-->
您应该不时地在 W3C 的验证器中测试您的代码
关于javascript - 下拉菜单动画卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23628241/