我希望我的所有下拉菜單都可以在任何菜單中懸停顯示。我有這個代碼引導顯示全部下拉懸停
ul.nav li.dropdown:hover ul.dropdown-menu{
display: block;
}
但它只適用於我的鼠標所在的一個菜單項。我希望他們都出現。感謝您的幫助!
我希望我的所有下拉菜單都可以在任何菜單中懸停顯示。我有這個代碼引導顯示全部下拉懸停
ul.nav li.dropdown:hover ul.dropdown-menu{
display: block;
}
但它只適用於我的鼠標所在的一個菜單項。我希望他們都出現。感謝您的幫助!
使用jQuery的一點要做到這一點:
$("ul.nav").children("li.dropdown").hover(function(){
var $this = $(this);
$this.slideDown({duration: /*some duration in ms*/, queue: false});
$("ul.dropdown-menu").each(function(index, elem){
$(this).slideDown({duration: /*some duration in ms*/, queue: false});
});
},function(){
var $this = $(this);
$this.slideUp({duration: /*some duration in ms*/, queue: false});
$("ul.dropdown-menu").each(function(index, elem){//index and elem are required by the each() function
$(this).slideUp({duration: /*some duration in ms*/, queue: false});
});
});
這應該滑下懸停一切,向上滑動的一切,當鼠標離開(不再徘徊)。
移動鼠標後隱藏主要項目。任何想法。我們只需要隱藏子項目而不是項目本身。 –
我不明白你的意思 – Vivick
你可以發佈一個小提琴或至少發佈整個代碼?這將使工作更容易一些,並使用哪種引導版本? – Rehan
我使用引導程序3 –