问题标签 [sass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
300 浏览

ruby-on-rails - SASS 错误:文档根目录不允许使用属性?

我不断收到这样的错误:Sass::SyntaxError: Properties are not allowed at the root of a document。在 /Users/eumir/rails_apps/neo2/public/stylesheets/sass/main.sass 的第 2 行

main.sass 的第 2 行以

我有一个 _mixins.sass,它在第 2 行有一个变量声明:

所以我真的很困惑是什么导致了错误发生。我尝试将变量的位置向下更改 4 行,然后我得到了

Sass::SyntaxError: 文档根目录中不允许有属性。在 /Users/eumir/rails_apps/neo2/public/stylesheets/sass/main.sass 的第 6 行

所以我尝试删除变量声明并且错误停止出现。我的变量声明有什么问题?

此外,我一直尝试使用 sass --watch 和 sass public/stylesheets/main.sass 来编译 sass 文件,但我没有收到任何错误。但是当我在浏览器中查看它时,会出现错误。似乎是什么问题?

*注意:我也已经卸载了所有其他版本的 sass(我从 haml2.2.22 升级到 haml 3)。我也在使用旧的缩进 yml 样式语法,所以我尽可能地远离做 sass2convert 的事情。

谢谢!

0 投票
3 回答
9895 浏览

css - 自定义 .sass 的格式输出?

}.css从 生成文件时,是否有某种选项可以在尾随之前添加换行符.sass

sass --watch style.scss:style.css如果有人包含我正在使用的 combine 示例以及此换行符要求,我将不胜感激。

0 投票
3 回答
1240 浏览

css - CSS 2 Sass:如何更改生成的 SCSS 的输出格式?

我想将 CSS 转换为如下所示的 SCSS:

相反,我得到了这个:

如何更改命令中的输出缩进:

谢谢!

0 投票
1 回答
1856 浏览

sass - SASS 语法错误:文档根目录中不允许有属性

我正在使用 SASS,它一直在工作,但现在我明白了......

我的文件使用的是 SASS 格式的变量。

当我删除变量(并用实际颜色替换值)时,它编译得很好。这里有什么问题?

编辑:我的困惑源于安装了 HAML 3.0,但行为与早期 2.0 版本一致。事实证明,我的路径中有一个旧版本的 SASS 命令行工具,它正在运行而不是当前版本。

0 投票
2 回答
1144 浏览

ruby-on-rails - Rails:SASS 没有创建 CSS 文件

SASS 没有创建 CSS 文件,但 HAML 工作得很好。

我运行了以下命令:

我的main.scss文件包含以下内容:

main.css 文件永远不会生成。所以我运行了以下内容:

是什么赋予了?

  • 运行导轨 3
  • 我已经尝试过hamlhaml-edge
0 投票
3 回答
11456 浏览

css - IE 特定过滤器(如 -ms-filter)的 Sass Mixin 错误

我正在尝试制作这样的按钮混合:

当我编译 sass 时,以 -filter 和 -ms-filter 开头的行出现此错误:

SASS::SyntaxError: Expected rparen token, was single_eq token

我很确定这是我放置 = 的位置,但我不确定如何正确编写它。如果我传递十六进制值而不是!lighter,!darker,它会起作用,因为我可以像这样删除=符号:

0 投票
3 回答
4074 浏览

netbeans - Netbeans 6.9 支持 HAML 和 SASS?

Netbeans 6.9 中似乎没有任何 HAML 和 SASS 支持。

有没有办法添加这种支持?

谢谢

0 投票
3 回答
2582 浏览

scripting - 通过脚本通过终端(os x)自动执行 Sass

我最近开始通过 Rubygems 使用 Haml/Sass,我真的很喜欢它(尽管这与我的问题没有太大关系)......

我想创建一个简单的脚本,我可以将其放入每个项目的根目录中,该脚本将启动终端,cd 到我的 CSS 文件夹,然后运行 ​​sass。所以本质上是一个脚本:

我不确定最好的解决方法,任何涉及命令行的东西总是稍微超出我的舒适区。非常感谢。

0 投票
3 回答
5422 浏览

jquery-ui - 带有 SASS 的 JqueryUI 主题

有人在 Sass 中使用过 jQueryUI 主题吗?在 Github 上搜索了几个项目,但有人使用它们吗?如果只有基本主题可用(如果无法使用主题滚轮),是否可以轻松更改颜色。
或者你对基本主题有什么建议?

0 投票
2 回答
1166 浏览

css - Windows 上的 Sass(Ruby CSS 压缩器)绝对路径参数

我正在使用sass(来自haml-edge)处理css文件,它作为参数在绝对路径上崩溃:

split_colon_path我能够通过在(Ruby\lib\ruby\gems\1.9.1\gems\haml-edge-3.1.62\lib\haml\exec.rb)中注释一个条件来使其工作:

有没有更好的平台检测解决方案?