如何使多个切换为多行导航工作
How to make multi toggle work for multiple lines of nav?
使用此导航:http://responsivenavigation.net/examples/multi-toggle/
正如你所看到的,子菜单下降到div底部的边缘。问题在于当页面被重新调整到较小的宽度(平板电脑大小)和菜单堆叠时,如何处理。无论你将鼠标悬停在哪个链接上,结果都是它将子菜单放在div下面。导致顶部导航不可用。你会如何修复下拉菜单,使其能够处理两条线;顶部和底部?
之所以会发生这种情况,是因为当.active
类状态被附加到具有.menu
类的元素上时,会在该元素上设置max-height
(html文件的第159行)。
.menu.active, .menu > ul ul.active {
max-height: 55em;
}
因此,nav
的增长不会超过指定的max-height
值。若要解决此问题,请在激活时将该值更改为100%
。
相关文章:
- window.onpopstate不工作;当我导航回页面时,不会发生任何事情
- 引导程序/轨道-可折叠导航栏没有'我不能在手机上工作
- 引导导航选项卡在小提琴中工作,但在使用 Chrome 打开时则不工作
- 固定顶部导航的impress.js无法工作
- 实现幻灯片放映后,导航菜单无法工作
- Bootstrap 3.3-导航栏无法在移动设备上工作
- 我可以'我似乎没有得到我的网站'移动导航开始工作
- flexislider无法在现场工作,图像没有旋转,但导航点正在改变
- Bootstrap 3导航条链接不工作
- 使slideUp和slideDown在引导程序导航栏上工作
- 导航栏切换按钮不工作
- 让jQuery滑块导航开始工作
- 键盘导航工作不正常,代码混乱
- 我的顶级导航是'使用滑块后无法工作
- 用于导航的 Javascript 在某些子菜单上工作,但不能在其他子菜单上工作
- 使用引导:切换导航栏时,JS 函数停止工作
- 谷歌博主的编号页面导航无法在搜索结果页上工作
- href 在导航栏中不起作用.有人可以告诉我如何让它工作
- 滚动导航无法正常工作
- 如何使多个切换为多行导航工作