【发布时间】:2017-09-11 14:35:09
【问题描述】:
导航栏品牌名称和按钮重叠
这是小屏幕上想要的结果
导航栏代码
<nav class="navbar navbar-default micah-navbar-bg">
<div class="navbar-header">
<a class="navbar-brand navbar-brand-left" href="#"> <img src="/sites//cologo.png" alt="logo"></a><p style="display:inline-block;">Company name</p>
<button id="quickLinksbtn" type="button" class="btn btn-danger ">QUICK LINKS</button> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div class="navbar-collapse 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 class="navbar-header navbar-right">
<p class="navbar-text">
<a href="#" class="navbar-link">Username</a>
</p>
</div>
</div>
</nav>
用于快速链接的 Css
#quickLinksbtn{
position: absolute;
right: 100px;
margin-top: 45px;
border-radius: 0px;
}
【问题讨论】:
-
我认为由于大尺寸的标志,汉堡的空间较小。减小徽标大小。或者做一个适当的 sn-p 来演示你的问题-
-
您使用过任何媒体查询吗?很难说,你能提供一个小提琴吗?
-
只有这么多东西可以横向放在小屏幕上,所以你必须做出选择。我会隐藏“公司名称”文本和“快速链接”按钮。屏幕不会像您希望的那样变宽。
标签: html css twitter-bootstrap user-interface navbar