使用bootstrap,我已经使用在线引导示例创建了一个导航栏:
我的导航栏只有一个下拉菜单,效果很好,但是在手机上,导航栏会折叠成一个下拉菜单,而下拉菜单又包含了我的下拉菜单。即下拉菜单内的下拉菜单
有没有可能让我的下拉菜单正常工作,然而,当导航栏折叠时,下拉菜单项在折叠的菜单中作为菜单项列出,而不是在下拉列表中?
<nav class="navbar navbar-default">
<div class="container-fluid">
<!-- Brand and toggle get grouped for
我是jQuery的新手,我想知道如何为我要创建的导航栏选择多个元素。我想让它检查用户的鼠标是否在导航栏中的项目上或下拉菜单上(否则下拉菜单将消失)。我尝试过使用:$('#nav_item_1').mouseenter(function(){
`//make the drop down menu visible and change nav_item background here`
});
`
$('#nav_item_1,#dropdown').mouseleave({
//revert everything back to normal
});
引导中的fixed navbar不是absolute in position。当使用fixed navbars时,导航栏下面的标记就出现在标头导航栏上。如何克服这一问题:
我尝试了position:absolute,也尝试了margin from top equal to size of navbar header height.,什么都不起作用。有什么建议吗?