【发布时间】:2015-09-30 16:11:35
【问题描述】:
我正在使用引导程序创建一个网站,我一直在尝试制作导航栏,除了在我的手机上一切正常,因为徽标变得模糊或像素化,我不确定它是否会自动调整大小,但即使我使用较小版本的徽标,它仍然看起来很模糊。
像这样:Small Logo,Big Logo
它还粘在导航栏的底部,忽略任何填充/边距
我正在使用 pull-left 类,因为它似乎比 navbar-brand 更适用于图像。
html
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<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="#" class="pull-left"><img src="images/logonavbar.png"></a>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="#">LOG IN</a></li>
<li><a href="#">TOURNAMENTS</a></li>
<li><a href="#">FAQ</a></li>
</ul>
</div><!--/.nav-collapse -->
</div>
</nav>
css
.pull-left {
margin-top: 8px;
}
它也可以在我的 mini iPad 屏幕和任何浏览器上完美运行(即使缩小窗口)
这是我的网站:Windfury.net
【问题讨论】:
-
哪个手机Logo被像素化了?
-
我只用 Moto G 手机试过,你用其他设备试过吗?
-
网站不存在?
-
在 img 标签中添加 (style="transform: translate3d(0,0,0);") 看看是否有帮助。这将把它放在硬件图形层上。通常会清除模糊的图像
标签: jquery html twitter-bootstrap css