如何自动解决scss"中的浏览器问题?

时间:2015-04-23 07:24:11

标签: css sass gruntjs

在开发scss和html5中的前端东西时,我有一些我依赖的例程,如显示:inline-block,rgba,css-gradient等。

现在依赖于我所拥有的项目,浏览器需求会发生变化。我有时需要为IE7提供可行的东西,有时IE10也可以。

当然,我可以(并且做)真正的浏览器检查来检查问题,但我认为进行常规的前额检查不会受到伤害。所以我可以在我的scss文件中运行搜索以检查模式" rgba"并用适当的东西替换它。但这听起来对我来说既不可靠也不现代。

还没有办法为每个浏览器生成一组特殊的模式修复程序>运行它>向我强调它(或者甚至更好地修复它)

grunt / gulp会成为我需要进一步调查的主题吗? 感谢

1 个答案:

答案 0 :(得分:0)

正如deolectrix所说,您可以查看compass,还有bourbonless。强烈建议使用grunt / gulp。由于许多原因,比如查询/缩小代码,或者如果你编写JS,你可以使用类似babel的东西来编写ES6 JavaScript。

对于跨浏览器的CSS autoprefixer可能会帮助你。有关麻烦的css的错误/警告,请查看csslint。希望有所帮助!这只是一个起点,喜欢潜水。