是否可以在一个页面上(例如:主页)和所有其他页面上的移动(“汉堡包”)菜单上设置常规文本菜单,而不管屏幕尺寸如何?
这个逻辑在Bootstrap和/或AngularJS中如何工作?
答案 0 :(得分:0)
是的,但是你必须为两个菜单编码。
对于bootstrap普通菜单栏,只需添加类gc_this
,使其隐藏在移动视图端口
然后对于汉堡包菜单,只需添加课程hidden-xs hidden-sm
这将隐藏桌面和其他屏幕视口的汉堡包
答案 1 :(得分:0)
1)你需要有2个菜单: (a)class =" mobile-menu" (b)class =" desktop-menu"
您可以将主页添加到正文,或html或您拥有的任何上层包装(class =" home"或类似的东西),然后隐藏手机菜单以获取索引,以及其他页面隐藏桌面菜单
所以你应该在css中拥有类似的东西
.home .mobile-menu{
display: none;
}
^这将仅为标记为主页
的页面隐藏移动设备.desktop-menu{
display: none;
}
.home .desktop-menu{
display: block;
}