Twitter Bootstrap导航栏

时间:2014-12-29 18:19:32

标签: css twitter-bootstrap navigation

http://www.ontargettdesign.com

您好,

当网页大小调整为ipad大小时,导航栏和徽标出现问题:

[IMG] http://i60.tinypic.com/4r95qo.png[/IMG]

我怎样才能将它编码为更窄的高度,我觉得我已经尝试了所有东西!

非常感谢任何帮助。

提前致谢

1 个答案:

答案 0 :(得分:1)

您的媒体查询正在裁剪图像。这是因为您拥有的div小于正在使用的背景图像。 如果删除“宽度”&高度“徽标将正确显示。要查看。让浏览器变小以查看剪辑(由于@media)。右键单击徽标和”检查元素“。在右侧或底部,它将显示应用于此图像的CSS。您可以切换css以查看代码如何影响您的图像。

background-size:contains; 添加到跟随或删除宽度和高度。

@media (max-width: 979px) and (min-width: 769px)
.navbar-brand {
    height: 32px;
    width: 132px;
}

&安培;

@media (max-width: 768px)
.navbar-brand {
    height: 32px;
    width: 132px;
}

要在所有介质宽度上更改导航栏高度,您仍然需要弄乱介质宽度。您的标准高度是“身高:76px;”。

第一个CSS用于尽可能小的屏幕

@media (max-width: 768px)
.navbar {
   height: 76px; /* add this */
}

这是第二小屏幕(适用于平板电脑)。你不会摆脱明确的:两者都是将导航发送到第二行

@media (max-width: 979px) and (min-width: 769px)
.navbar-collapse {
   float: none;
   clear: both; /* DELETE THIS */
   height: 100px; /* You can change this to 76px if you want to be consistent */
}