小编Tom*_*itz的帖子

随着屏幕尺寸的调整,响应式图像无法与Firefox一起扩展.适用于其他浏览器

我对响应式图像不熟悉,但已经想出如何使用以下CSS在Safari,Opera和Chrome(不知道IE)中扩展我的图像:

img {   
  max-width: 100%;   
  width: auto;   
  height: auto; 
}
Run Code Online (Sandbox Code Playgroud)

随着屏幕尺寸的改变,图像会缩放.在Firefox中,图像不会缩放,除非我改变宽度:auto to width:100%; 然后Safari在加载或重新加载时将图像缩小为空; 虽然清算现金使其全尺寸.我正在使用Zen 7.5-dev响应主题开发Drupal.我将我的css文件保存在SASS中,但这可能只是一个CSS问题.也许我错过了HTML 5或CSS3方面的东西.

无论如何,我通过覆盖像这样的Firefox特定指令的图像宽度来完成工作:

/* Make Firefox images scale with screen width. The width:100% messes up on Safari */
@-moz-document url-prefix() {  
  img {   
    width: 100%;   
  }
}
Run Code Online (Sandbox Code Playgroud)

我不认为我应该这样做,谷歌搜索似乎没有遇到这个问题.

css firefox responsive-design

6
推荐指数
4
解决办法
2万
查看次数

标签 统计

css ×1

firefox ×1

responsive-design ×1