【问题标题】::Bootstrap .img-responsive images are not responsive in FireFox:Bootstrap .img 响应图像在 FireFox 中不响应
【发布时间】:2016-07-02 19:06:30
【问题描述】:

我使用 Bootstrap 3.3.5 构建的网站包含我想要响应的图像,因此我为它们分配了 .img-responsive 类。但是,它们在 Firefox 中没有响应(当我将窗口调整为更小的尺寸时,图像不会变小,因此会出现滚动条)。在 Internet Explorer 中,它工作得很好。其他浏览器没试过 我读到了可以通过添加“宽度:100%;”来修复的错误。但这并不能解决我的问题(它唯一要做的就是在我缩小窗口时使图像更大,以便包含它的列是该行中唯一的列。随着我继续制作,它会再次变小窗口变小了,但是当它达到我想要的更大屏幕的大小时,滚动条再次出现。 我尝试添加“宽度:100%;”内联到 html 标记,我尝试将它添加到我的 CSS 中。我还尝试添加“显示:块;” “最大宽度:100%;”和“高度:自动;”也一样,但这并没有改变任何东西。添加 !important 也无济于事。我不知道还能尝试什么!

这是我的图像代码(仅适用于行中的这一列):

<div class="col-sm-4 nopadding">                           
   <a href="index.html"><img src="images/logo6.png" class="img-responsive logoplacement center-block" alt="Logo"></a>
</div>

还有 CSS:

.logoplacement {
padding-bottom: 20px;
padding-top: 20px;
padding-left: 35px;
vertical-align: middle; 
}    

.logoplacement img {
display: block;
max-width: 100%;
width: 100%;
height: auto;
}

我能做什么?

更新:

媒体查询:

@media (max-width: 780px) {
 .logoplacement img{
  max-width:80% !important;
  }
}

【问题讨论】:

  • 去掉显示块属性试试?
  • 哦,太好了!这确实有帮助!它现在变小了,虽然还有一些滚动要做,但我认为这一定是一些填充问题。我会调查的。现在图像变得很大,但是当窗口很小以至于列占据了窗口的整个宽度时。我怎样才能防止这种情况?我可以告诉它在较小的屏幕上不要超过特定尺寸吗?
  • 当页面在线时,图像也比我想要的更大(在更大的屏幕上)。当它只是在我的电脑上时,它就是我想要的大小。这怎么可能?
  • 移除 100% 宽度属性,只保留最大宽度属性。它将使图像增长到其实际大小,不超过该大小
  • 行得通!太感谢了!有什么办法可以让小屏幕上的图片变小? (我的意思是比它自动获得的还要小)我尝试过使用媒体查询,但我无法让它们工作......

标签: html css twitter-bootstrap responsive-design responsive-images


【解决方案1】:

要使图像在 Firefox 上响应,只需删除显示块属性

要使图像的缩放比例不超过其实际宽度,只需删除 100% 宽度属性,只需保留最大宽度属性即可。它将使图像增长到其实际大小,而不是更多。

为了使图像更小(甚至比它自动获得的更小),请将以下 CSS 放入您的媒体查询中。

img {
  max-width: 80%;
}

将您的媒体查询更新为

@media (max-width: 780px) {
  .logoplacement {
    max-width: 80% !important;
  }
}

你的 img 有 logoplacement 类,你应用 CSS 的方式就像有一个名为 logoplacement 的父类,img 在里面,这是不正确的

【讨论】:

  • 我无法让媒体查询工作。相反,它会扼杀小屏幕的响应能力。即使再次删除它们仍然会造成混乱,直到我重新启动 Firefox。
  • 尝试使用 767 而不是 780px
  • 解决了!非常感谢!
猜你喜欢
  • 2018-04-05
  • 1970-01-01
  • 2016-05-10
  • 1970-01-01
  • 1970-01-01
  • 2015-04-29
  • 2016-12-13
  • 1970-01-01
  • 2015-04-06
相关资源
最近更新 更多