最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Bootstrap 中下拉菜單修改成鼠標(biāo)懸停直接顯示 原創(chuàng)

原創(chuàng)  更新時(shí)間:2016年04月14日 09:39:00   原創(chuàng) 作者:yourber  
本文介紹將Bootstrap的二級(jí)菜單由點(diǎn)擊顯示改為鼠標(biāo)懸停顯示的具體實(shí)現(xiàn)方法,希望對(duì)大家有所幫助。

最近公司做網(wǎng)頁(yè)用到Bootstrap的菜單功能,要實(shí)現(xiàn)鼠標(biāo)懸停顯示二級(jí)菜單,于是就研究了一下,大概有兩種方法。

第一種方法:修改樣式表

實(shí)際上比較簡(jiǎn)單,只需要加一個(gè)css設(shè)置下hover的狀態(tài),把下拉菜單設(shè)置成block,具體css:

復(fù)制代碼 代碼如下:

.nav > li:hover .dropdown-menu {display: block;}

這句css加在bootstrap.min.css之后出現(xiàn)的css中,你試下!

缺點(diǎn):
1.相應(yīng)的頂級(jí)菜單不可點(diǎn)擊
2.鼠標(biāo)滑到二級(jí)菜單后,頂級(jí)菜單沒(méi)有樣式

第二種方法:利用JQuery的特性來(lái)實(shí)現(xiàn)

結(jié)合了網(wǎng)上的教程,利用JQuery中的兩個(gè)事件就可以解決問(wèn)題,具體css:

復(fù)制代碼 代碼如下:

//關(guān)閉click.bs.dropdown.data-api事件,使頂級(jí)菜單可點(diǎn)擊
$(document).off('click.bs.dropdown.data-api');
//自動(dòng)展開
$('.nav .dropdown').mouseenter(function(){
 $(this).addClass('open');
});
//自動(dòng)關(guān)閉
$('.nav .dropdown').mouseleave(function(){
 $(this).removeClass('open');
});

這種方法不僅頂級(jí)菜單可以點(diǎn)擊,而且樣式也不會(huì)丟,而且能解決Bootstrap鼠標(biāo)懸停的問(wèn)題,推薦大家使用。

相關(guān)文章

最新評(píng)論

安达市| 突泉县| 扎囊县| 泽库县| 德钦县| 宽城| 宝丰县| 砀山县| 桃源县| 都安| 广宗县| 余干县| 浦北县| 汝阳县| 吉安市| 沛县| 宁波市| 开原市| 疏勒县| 泸水县| 漳浦县| 兰西县| 牟定县| 巨野县| 苏尼特左旗| 东乌珠穆沁旗| 夏邑县| 巩义市| 镇赉县| 北流市| 顺义区| 珠海市| 邯郸市| 定远县| 呈贡县| 宜阳县| 修文县| 北辰区| 漠河县| 舟山市| 和田市|