这给我带来了很多问题,例如,如何在不调整大小的情况下放置徽标呢?
当页面变窄时,徽标不会变小,并且与导航栏重叠。
网上有一些类似的问题,但是我几个小时都在尝试,但还没有成功。
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-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 class="brand" href="index.php">
<img src="../Content/Images/logo.png212x30">
</a>
</div>
<div class="collapse navbar-collapse navbar-ex1-collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="#about">About</a>
</li>
<li><a href="#services">Services</a>
</li>
<li><a href="#contact">Contact</a>
</li>
</ul>
</div>
</div>
</nav>
CSS:
.navbar .brand { max-height: 40px; overflow: visible;padding-top: 0;padding-bottom: 0; }
答案 0 :(得分:1)
向图片标记添加一个类似img-responsive的类,如
<img src="...///css/wahtever.jpeg" class="img-responsive" />
您还可以在bootstrap 3文档中找到响应式图像的文档