我已经实现了如下所示的css: How to make twitter bootstrap menu dropdown on hover rather than click 但是,当导航栏崩溃时,想要禁用悬停下拉列表,因为它有点马车. 我该怎么做? 您可以尝试包装CSS以禁
但是,当导航栏崩溃时,想要禁用悬停下拉列表,因为它有点马车.
我该怎么做?
您可以尝试包装CSS以禁用媒体查询中的下拉列表,以便它只在某个页面宽度禁用它…阅读媒体查询并尝试了解引导程序如何实现它们将成为关键之一调试这个.这是我尝试使用前一个答案的小提琴.http://jsfiddle.net/2Smgv/5544/
@media (min-width: 767px) { .sidebar-nav { padding: 9px 0; } .dropdown-menu .sub-menu { left: 100%; position: absolute; top: 0; visibility: hidden; margin-top: -1px; } .dropdown-menu li:hover .sub-menu { visibility: visible; } .dropdown:hover .dropdown-menu { display: block; } .nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu { margin-top: 0; } .navbar .sub-menu:before { border-bottom: 7px solid transparent; border-left: none; border-right: 7px solid rgba(0, 0, 0, 0.2); border-top: 7px solid transparent; left: -7px; top: 10px; } .navbar .sub-menu:after { border-top: 6px solid transparent; } }