bootstrap导航栏nav-header小屏幕显示不了问题

发布于 2022-09-01 17:28:46 字数 2376 浏览 10 评论 0

    <nav class="main-navigation">
        <div class="container">
            <div class="row">
                <div class="col-md-12">
                    <div class="navbar-header">
                        <span class="nav-toggle-button collapsed" data-toggle="collapse" data-target="#main-menu">
                            <span class="sr-only">Toggle navigation</span>
                            <i class="fa fa-bars"></i>
                        </span>
                    </div>
                    <div class="collapse navbar-collapse" id="main-menu">
                        <ul class="menu">
                            <li class="nav-current" role="presentation"><a href="/">首页</a></li>
                            <li  role="presentation"><a href="#">论坛</a></li>
                            <li  role="presentation"><a href="#">快捷手册</a></li>
                            <li  role="presentation"><a href="#">中文文档</a></li>
                            <li  role="presentation"><a href="#">下载</a></li>
                            <li  role="presentation"><a href="#">关于</a></li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>
    </nav>

a{color: #e67e22;outline: none;text-decoration: none;}
.main-header .branding img{max-width: 100%;}
a:active,a:focus,a img{outline: none;}

.main-navigation{text-align: center;background: #fff;border-top: 1px solid #ebebeb;border-bottom: 3px solid  #e1e1e1;margin-bottom: 35px;}
.main-navigation .menu {padding: 0;margin: 0;}
.main-navigation .menu li {list-style: none;display: inline-block;position: relative;}
.main-navigation .menu li.nav-current {border-bottom: 2px solid #e67e22;margin-bottom: -2px;}
.main-navigation .menu li a {color: #505050;line-height: 4em;display: block;padding: 0 21px;}
.main-navigation .menu li:hover > a {color: #e67e22;text-decoration: none;}

求问,为什么nav-header的内容显示不了,求高手解答,谢谢!

图片描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

慢慢从新开始 2022-09-08 17:28:46

题主写一个在线的Demo吧。

建议题主按照Bootstrap的推荐结构来写,如下:

<nav class="navbar navbar-inverse navbar-fixed-top">
      <div class="container">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
            <span class="sr-only">Toggle navigation</span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
            <span class="icon-bar"></span>
          </button>
          <a class="navbar-brand" href="#">Project name</a>
        </div>
        <div id="navbar" class="collapse navbar-collapse">
          <ul class="nav navbar-nav">
            <li class="active"><a href="#">Home</a></li>
            <li><a href="#about">About</a></li>
            <li><a href="#contact">Contact</a></li>
          </ul>
        </div><!--/.nav-collapse -->
      </div>
    </nav>

http://v3.bootcss.com/examples/starter-template/

薄凉少年不暖心 2022-09-08 17:28:46

是不是没有插入外部CSS(bootstrap.css)?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文