我与在基于引导的主题果园工作。菜单导航CSS代码看起来像这样,并且在悬停在第二级菜单上时工作正常。现在果园多层次的下拉仅
.dropdown-menu .dropdown-menu {
left: 100% !important;
top: 0;
}
.dropdown .dropdown:hover > .dropdown-menu,
.dropdown .dropdown .dropdown:hover > .dropdown-menu,
.dropdown .dropdown .dropdown .dropdown:hover > .dropdown-menu {
display: block;
}
.dropdown-menu i {
line-height: 1.42857143;
}
,我想这个下拉菜单,因为这不是基于触摸的设备上工作仅在点击后打开的各个层面。当我将':hover'改为:focus时,当点击第二级nav-bar
时,一切都会关闭。我真的不是一个熟练的HTML/CSS编码器,所以我不确定这是如何工作的。我相信dropdown
是ul
类的名称和div
此菜单位于dropdown-menu
,但我不知道,因为生成所有的代码......此外,我对我不是那么伟大的英语对不起。 谢谢。
尝试这个$( '下拉菜单.dropdown。' )。在( '点击',函数(){$ (本).find( '下拉菜单。')显示(); }); –
好了,因为这不是一个普通的HTML,但CSHTML,我已经写你的代码在我的custom.js文件,但它不工作...我也应该改变我的CSS代码? – Adder
我果园执行您的JS,但它打开下整个导航的第二和第三级(下橙线图像),我关闭它导航的内部。 这是我的导航看起来像...... http://www.image-share.com/ipng-3142-278.html ,这是导航栏层次在我的html .. HTTP:/ /ShareText.net/tBb.html – Adder