bootstrap 的 navbar 如何在平板设备上变成汉堡包形式

发布于 2022-09-05 04:09:27 字数 1593 浏览 12 评论 0

这是我现在的代码,他只能在手机尺寸变成汉堡包形式

        <div class="row">
            <div class="logostyle col-sm-2">
                   <img alt="" src="/NewCClogo.gif">
               </div>
            <div class="col-sm-10">
                <div id="myCollapse" class="collapse navbar-collapse nav-style">
                    <ul class="nav navbar-nav navbar-left row" style="left:10px;width:60%">
                        <li class="col-sm-3" ><a href="#" class="navtitlt">1</a></li>
                        <li class="col-sm-3"><a href="#" class="navtitlt">2</a></li>
                        <li class="col-sm-3"><a href="#" class="navtitlt">3</a></li>
                        <li class="col-sm-3"><a href="#" class="navtitlt">4</a></li>
                    </ul>
                    <ul class="nav navbar-nav navbar-right LoginCaret">
                        <li><a href="#" style="font-size: 15px;">RETAILER LOGIN ></a></li>
                    </ul>
                </div>
            </div>
        </div>
        <div class="navbar-header" >
            <button class="navbar-toggle" data-toggle="collapse" data-target="#myCollapse">
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>
        </div>

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

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

发布评论

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

评论(1

另类 2022-09-12 04:09:27
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}

你看一下bootstrap.css,它的媒体查询

当宽度超过768px,汉堡会展开,你可以在sass里面修改为自己的值,然后重新编译一份来用

$grid-breakpoints: (
  xs: 0,
  sm: 576px,
  md: 768px,
  lg: 992px,
  xl: 1200px
) !default;
@include _assert-ascending($grid-breakpoints, "$grid-breakpoints");
@include _assert-starts-at-zero($grid-breakpoints);

一般这些变量都在 _variables.scss 里面

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