Cee*_*Gee 7 html css twitter-bootstrap twitter-bootstrap-3
我可以使用一些帮助让我的Bootstrap 3导航栏在折叠时看起来正确.
抱歉,如果这是一个重复的问题,但良好的长搜索没有产生我需要的答案.
我已经基于Bootstrap演示代码创建了一个响应式导航栏.在其中,有一个40x40图像和一个连接到下拉菜单的地球字形,我已经右对齐并从导航折叠中省略了.
不幸的是,当导航器崩溃时,40x40和全球字形出现在一个新线上,这是我不想要的.
当导航器折叠时,我的完美布局将是40x40和地球仪与我的品牌形象,折叠按钮等出现在同一行; 右对齐,不包含在崩溃中.
感谢您提供任何建议!
代码是这样的:
<nav class="navbar navbar-default" role="navigation">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-hd-collapse">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="index.php"><img class="navbar-brand img-responsive" src="http://placehold.it/138x38" alt="Logo"></a>
</div>
<div class="navbar-right">
<ul class="nav" style="float: right; display: inline-block !important">
<li class="dropdown pull-right">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><img src="http://placehold.it/40x40" alt="Profile Image" style="display: inline-block !important"/><b class="caret grey"></b></a>
<ul class="dropdown-menu">
<li class="dropdown-header">Hello</li>
<li class="divider"></li>
<li><a href="">Thing 1</a></li>
<li class="divider"></li>
<li><a href="">Thing 2</a></li>
</ul>
</li>
</ul>
<ul class="nav" style="float: right; display: inline-block !important">
<li class="dropdown pull-right">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-globe grey"></span><b class="caret grey"></b></a>
<ul class="dropdown-menu">
<li style="padding: 10px"><p>News</p></li>
</ul>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
<div class="collapse navbar-collapse navbar-hd-collapse">
<ul class="nav navbar-nav">
<li class="active"><a href="">Product</a></li>
<li><a href="">Other Product</a></li>
<li><a href="">Third Product</a></li>
</ul>
</div>
</nav>
Run Code Online (Sandbox Code Playgroud)
JS Fiddle在这里:http://jsfiddle.net/CaraGee/q8br8/
小智 1
添加样式=“浮动:右”;在 40*40 和地球 div...以便 40x40 和地球字形出现在同一行
<div class="navbar-right" style="float:right;">
<ul class="nav">
<li class="dropdown pull-right">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><img src="http://placehold.it/40x40" alt="Profile Image" style="display: inline-block !important"/><b class="caret grey"></b></a>
<ul class="dropdown-menu">
<li class="dropdown-header">Hello</li>
<li class="divider"></li>
<li><a href="">Thing 1</a></li>
<li class="divider"></li>
<li><a href="">Thing 2</a></li>
</ul>
</li>
</ul>
</div>
<div class="navbar-right" style="float:right">
<ul class="nav">
<li class="dropdown pull-right">
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="glyphicon glyphicon-globe grey"></span><b class="caret grey"></b></a>
<ul class="dropdown-menu">
<li style="padding: 10px"><p>News</p></li>
</ul>
</li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)