相关疑难解决方法(0)

是否可以使用@import导入sass中的整个目录?

我正在使用SASS部分模块化我的样式表,如下所示:

@import partials/header
@import partials/viewport
@import partials/footer
@import partials/forms
@import partials/list_container
@import partials/info_container
@import partials/notifications
@import partials/queues
Run Code Online (Sandbox Code Playgroud)

有没有办法包括整个partials目录(这是一个充满SASS-partials的目录),如@import罗盘或什么?

import sass partials

197
推荐指数
5
解决办法
14万
查看次数

如何使用Sass(或其他工具)合并.CSS文件?

我可以使用萨斯使用编译多个.SCSS或.SASS输入文件到一个单一的.CSS输出文件@import所描述这里.

如果我@import用来包含普通的.CSS文件,它们就不会被合并.输出.CSS文件仍包含@import指令.那讲得通.

但有没有办法可以覆盖这种行为,也许是命令行切换到Sass编译器?换句话说,我可以告诉Sass尝试强制合并,@import "foo.css";就好像它是.SCSS文件一样吗?

我正在使用带有许多.CSS文件的第三方库(Google Closure Library).我在我的项目中只使用了其中一些.我宁愿避免使用手动解决方案,例如将所有这些文件重命名为.SCSS(虽然这似乎有效)或将其内容复制并粘贴到我的.SCSS文件中(也可以).而且我不想将它们全部提供给客户端进口.我真的很喜欢Sass包含我使用'原样'的几个.CSS文件并生成单个输出样式表.可能?我还应该看看其他工具吗?

css sass google-closure google-closure-library

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

有条件地导入部分 - 指南针

我试图有条件地导入sass partial如果存在则覆盖一组默认样式变量.鉴于@import指令不能嵌套,我正在寻找实现以下目标的方法:

 @if 'partials/theme'{
   @import 'partials/theme';
 }
Run Code Online (Sandbox Code Playgroud)

导入指令可能不在控制指令或mixin中使用,那么引用可能存在或不存在的部分的正确方法是什么?

sass compass-sass

8
推荐指数
2
解决办法
5630
查看次数