我正在使用breakpoint-sass gem来处理针对移动第一响应样式表的媒体查询。
我需要为IE8创建一个单独的css文件(它不支持媒体查询),因此我希望拥有所有的样式,省略以@media ... {开头的字符串和带有结束括号的字符串(因为IE忽略了媒体查询中的所有内容)。
我使用以下设置:
$breakpoint-no-queries: true;
$breakpoint-no-query-fallbacks: true;问题是,为了使这一工作有效,我每次都需要将true传递到breakpoint()混音中。有更好的方法来实现我的目标吗?或者,有没有办法避免这种重复,使$no-query: true成为永久的?
发布于 2014-12-02 12:43:40
查看一下没有查询回退页面,特别是没有查询回退\单独的回退文件部分,您可以看到,如果已经使用变量设置了断点,可以将'no-query' true'添加到断点定义中,然后不需要将其传递给断点混合器。
无法告诉断点,您希望在回退代码中输出所有媒体查询,因为我们不认为这是一个好做法;如果您的组件有四个断点中的三个,并且只有最后一个断点会应用,那么只应该提供您的代码。如果您想说服我们,请提出问题提供一个新特性,我们可以在问题队列中讨论。
https://stackoverflow.com/questions/27248858
复制相似问题