【发布时间】:2014-01-23 23:48:55
【问题描述】:
我最近遇到了nav bootstrap的问题
看起来很完美,但是992到768px的大小,我受不了把菜单和logo放在同一行。
这是图片
HTML 代码
<div id="main-header">
<div class="row">
<div class="col-lg-12">
<nav class="navbar navbar-default navbar-static-top" role="navigation" id="navigation-home">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<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="index.html"><img src="img/logo.png" class"img-responsive" alt="Logo PantaRei"></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav pull-right">
<li class="dropdown">
<a href="index.html" class="dropdown-toggle" data-toggle="dropdown"> Home <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="index.html"> Home Revolution Slider </a></li>
<li><a href="home-flexslider.html"> Home Flexslider</a></li>
<li class="divider"></li>
<li><a href="home-2.html"> Home Style 2</a></li>
<li><a href="home-3.html"> Home Style 3</a></li>
<li><a href="home-4.html"> Home Style 4</a></li>
<li><a href="home-5.html"> Home Style 5</a></li>
<li><a href="one-page.html"> One Page</a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle navigation-effects" data-toggle="dropdown"> Blog <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="blog-large.html"> Large Blog </a></li>
<li><a href="blog-medium.html"> Medium Blog </a></li>
<li><a href="blog.html"> Small Blog </a></li>
<li class="divider"></li>
<li><a href="single-post.html"> Single Post </a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> Features <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="#"> Grid System </a></li>
<li><a href="pricing-tables.html"> Pricing Tables </a></li>
<li><a href="icon.html"> Icons </a></li>
<li><a href="typography.html"> Typhography </a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> Portfolio <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="portfolio-4.html"> Portfolio 4 columns </a></li>
<li><a href="portfolio-3.html"> Portfolio 3 columns </a></li>
<li><a href="portfolio-2.html"> Portfolio 2 columns </a></li>
<li class="divider"></li>
<li><a href="single-project.html"> Single Project </a></li>
</ul>
</li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"> Pages <b class="caret"></b></a>
<ul class="dropdown-menu">
<li><a href="gridsystem.html"> Grid System </a></li>
<li><a href="full-width.html"> Full Width </a></li>
<li><a href="custom-header.html"> Custom Header </a></li>
<li><a href="404.html"> 404 Error </a></li>
<li><a href="team.html"> Team </a></li>
<li><a href="search.html"> Search Result </a></li>
<li><a href="faq.html"> FAQ </a></li>
<li class="divider"></li>
</ul>
</li>
<li class="dropdown">
<a href="contact-us.html">Contact Us</a>
</li>
</ul>
</div> <!-- /.navbar-collapse -->
</nav>
</div>
</div> <!-- /.row -->
</div> <!-- /#main-header -->
这是jsfiddle
有人知道怎么做吗? 在此先感谢大家
【问题讨论】:
-
能否包含您当前的代码。
-
是的,同上。我经常遇到这个问题,我通常只是添加一个媒体查询来调整导航项上的填充和/或边距。
-
@Cam ...我已经添加了html代码,谢谢你的评论;)
-
我需要看看 img-responsive 有什么作用,你能把它放在一个 jsfiddle 中吗?
-
@Cam 感谢您的关注..jsfiddle.net/ryPKw
标签: jquery html css jquery-ui twitter-bootstrap