我找的下拉菜單(onlcick)改變下拉菜單的onclick
許多搜索後,終於我發現一個
但問題是,我的代碼是基於(懸停)不(的onclick)
我要轉換的代碼是不是的onclick懸停,通過JavaScript或CSS
我的代碼:
<style>
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
list-style: none;
margin: 0;
padding: 0;
}
ul.dropdown {
position: relative;
z-index: 597;
float: left;
}
ul.dropdown li {
float: left;
min-height: 1px;
line-height: 1.3em;
vertical-align: middle;
}
ul.dropdown li.hover,
ul.dropdown li:hover {
position: relative;
z-index: 599;
cursor: default;
}
ul.dropdown ul {
visibility: hidden;
position: absolute;
top: 100%;
left: 0;
z-index: 598;
width: 100%;
}
ul.dropdown ul li {
float: none;
}
ul.dropdown ul ul {
top: 1px;
left: 99%;
}
ul.dropdown li:hover > ul {
visibility: visible;
}
</style>
<ul class="dropdown">
<li><a href="./" class="dir">Download Drivers</a>
<ul>
<li><a href="./">Download Drivers</a></li>
<li><a href="./">Driver Widget</a></li>
<li><a href="./">NVIDIA Software</a></li>
</ul>
</li>
<li><a href="./">Shop</a></li>
<li><a href="./" class="dir">Products</a>
<ul>
<li><a href="./">Desktop</a></li>
<li><a href="./">Workstation</a></li>
<li><a href="./">Servers</a></li>
<li><a href="./">Motherboard</a></li>
</ul>
</li>
<li><a href="./" class="dir">Technologies</a>
<ul>
<li><a href="./">NVIDIA SLI</a></li>
<li><a href="./">NVIDIA Hybrid SLI</a></li>
</ul>
</li>
</ul>
</body>
</html>
你可以在這裏使用jquery嗎? –
取出css中的':hover',因爲這是控制它徘徊的原因。你需要把東西放在一些javascript,比如'
@Furqan不,我不能 –