【发布时间】:2020-12-05 03:06:29
【问题描述】:
我正在使用 bootstrap 3.4.1,但手机上的导航栏有问题(例如 S9) 菜单图标最终转到新行。所以我做了 col-xs-11 和 col-xs-1 但仍然不起作用。代码如下:
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="row">
<!-- THE MENU -->
<div class="col-xl-12 col-lg-12 col-md-12 col-sm-11 col-xs-11">
<div class="navbar-header">
<a class="navbar-brand" href="index.html">Hammad Muhammad Mehmood</a>
</div>
<div id="main-menu" class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="active"><a href="#">Home</a></li>
<li><a href="projects.html">Projects</a></li>
<li><a href="leetcode.html">Leetcode</a></li>
<li><a href="about.html">About</a></li>
<li><a href="https://github.com/Hammad214508/Personal-Website" class="btn btn-social-icon btn-github git-icon-size"><span class="fa fa-github"></span></a>
</li>
</ul>
</div>
</div>
<!-- THE ICON -->
<div class="col-sm-1 col-xs-1">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#main-menu" aria-expanded="false">
<!-- <span class="sr-only">Toggle navigation</span> -->
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
</div>
</div>
</nav>
我已将此添加到我的 css 中,因此至少它会显示在新行中,但当时它在其他手机上损坏了。我不知道如何将它放在同一行中。任何帮助将不胜感激:
.col-xs-1 {
width: 25%;
}
【问题讨论】:
标签: html bootstrap-4 grid samsung-mobile col