【发布时间】:2016-04-27 18:54:58
【问题描述】:
对于我的 C# asp.net mvc Razor _layout 页面,我无法找到为引导页面实现 2 行标题/导航栏的解决方案 使用导航栏固定顶部
我的设计要求
• 顶部有一个简单的 1 行功能,带有指向联系信息的超链接和指向社交媒体的链接。
及以下
• 标准引导导航栏
这是一个屏幕截图,说明了我需要实现的内容(来自我为构建网站而购买的模板)-
该实现中的 2 行菜单在任一行中都没有 navbar-fixed-top 类。
当我运行我的版本时——在下一行使用 class="navbar-fixed-top "——(标准的 Bootstrap 导航栏)
向下滚动时——页面的主体被下部导航栏隐藏,但显示在顶级标题的顶部
其次
顶部导航栏没有响应
底部菜单在 small/xsmall 上正常工作
但是
社交媒体图标不换行...在手机上显示时,只有最左边的(手机电子邮件链接)出现在顶部——即使第一行配置为一组两个 xs-small-12 列
(下面的标准 Bootstrap 导航栏完美运行(
我相信我的代码符合标准 Bootstrap 约定……但我不会将此作为错误报告……/认为这种设计是不受支持的功能。
是否有使用一些脚本代码的解决方法?
我正在寻找一个显示最佳实践的答案:
• 滚动时避免正文出现在顶部标题上
• 当页面进入 sm-xs 大小时,使顶部标题真正响应并堆叠顶部标题的 2 个边在其他上方??
考虑在页面加载后将顶部菜单注入标准导航栏上方的 Angular 或 jQuery 函数——如果调整浏览器大小,则重复该过程
感谢所有建议。谢谢,史蒂夫
【问题讨论】: