internet-explorer - compass 、SASS、梯度和 IE?

标签 internet-explorer sass compass-sass

这个问题在这里已经有了答案:





CSS (perhaps with Compass): Cross-browser gradient

(3 个回答)


6年前关闭。




因此,根据 compass 的说法,在渐变方面,它们仅支持 Chrome、Safari、Firefox 3.6 和 Opera。

关于如何在 compass/其他一些解决方法中添加对 IE 的支持的任何想法?

代码:

  @import "compass";    
   .testgradient {
    @include background(
      linear-gradient(top left, #333, #0c0)
    );
  }

代码输出:
.testgradient {

  background: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, #333333), color-stop(100%, #00cc00));

  background: -webkit-linear-gradient(top left, #333333, #00cc00);

  background: -moz-linear-gradient(top left, #333333, #00cc00);

  background: -o-linear-gradient(top left, #333333, #00cc00);

  background: linear-gradient(top left, #333333, #00cc00);
}

最佳答案

对于IE10之前的IE版本,需要处理IE的gradient filter .

对于 IE10 和更新版本,不带前缀的 linear-gradient应该可以工作 [1] .但是,如果您遇到问题,other sites只需使用供应商前缀 -ms-linear-gradient .这两个版本的语法与所有其他供应商前缀的渐变相同。

关于internet-explorer - compass 、SASS、梯度和 IE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12061393/

相关文章:

css - 如何在 scss 中实现可切换的主题?

除非调试器正在运行,否则 javascript 在 IE 中不起作用

javascript - execCommand ("insertHTML", ...) 在 Internet Explorer 中

javascript - 某些 Javascript 在 64 位 Internet Explorer 中无法正常运行

javascript - WEBPACK - 如何从文件夹中获取单个 css 文件

html - 无法使具有固定高度和宽度响应的背景图像的 div

html - 使用 Compass 的 Foundation 5 的 SASS/CSS 问题

java - 如何通过 JRuby 使用 Compass,嵌入到我的软件中?

ruby-on-rails - 对于带有 rails 的自动 css Sprite ,有没有比 compass rails 更好的替代方案?

javascript - 为 Internet Explorer 优化图像