问题标签 [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 投票
2 回答
378 浏览

php - 错误:未找到“Haml”类...尝试将 Haml (Kohaml) 与 Kohana 一起使用

不能为我的生活弄清楚我做错了什么......

从http://github.com/transphorm/kohaml下载 Kohaml

将其放入模块/kohaml

不断收到此错误...(错误和我的模块文件夹的快照)

http://wellcommentedcode.com/stack_kohaml_question/

任何关于我可能做错的建议将不胜感激......谢谢。

0 投票
1 回答
1198 浏览

ruby - NameError at / uninitialized constant Sass::SyntaxError

我正在使用 Padrino,当我尝试指定我的 application.sass 文件时出现此错误NameError at / uninitialized constant Sass::SyntaxError

我想我可能缺少一些东西,所以我在他们的 GIT 中检查了 sample_blog 应用程序,以验证我的 SASS 工作正常。它工作正常,博客应用程序运行良好。然后我决定在博客的 application.sass 中更改一行,我得到了这个错误。

我正在使用 TextMate 来编辑文件。

确实很奇怪,有什么建议吗?

0 投票
1 回答
1030 浏览

ruby-on-rails - 如何将 sass 样式表链接到 rails 模板?

这是一个新手问题,我知道,但我似乎无法弄清楚。我一直在使用 rails 一段时间,但总是使用常规的 css。不确定我是否应该使用

我将我的 sass 文件存储public/stylesheets/sass/style.sass

$ sass --rails /path/to/app

事物。

哦,我正在尝试使用 rails-3 beta 2 和 haml 3b2。谢谢。

0 投票
1 回答
1044 浏览

rendering - 从 sinatra 应用程序渲染 sass 模板不起作用。这是由于 v.1 不兼容造成的吗?解决方法?

不再生成样式表。

什么是 1.0 版兼容的方式来做到这一点?或者,如果您认为问题出在代码上,是否有故障排除建议?

style.sass 文件位于 /views 文件夹中。来自同一文件夹的 Haml 文件渲染正常。

谢谢你。

0 投票
2 回答
634 浏览

sass - Sass - 在多值规则中使用变量

Sass 变量可以这样使用:

这对“单值”变量非常有效。我无法在“多值”css规则上使用它们,例如背景:

我该怎么做呢?

0 投票
5 回答
1314 浏览

ruby - 我如何使用 SASS 等颜色但在 Ruby 中进行数学运算?

在 SASS 中,我可以这样做:

我想在 Ruby 中也一样。

0 投票
1 回答
102 浏览

html - css格式问题

所以我想弄乱 Sass,所以我创建了这个非常简单的小页面。由于我不知道的原因,当我向#content 添加上边距时,它会影响我的包装器 div。任何有关为什么会发生这种情况的信息将不胜感激。谢谢!

这是现场页面:http ://cheapramen.com/omg/

html:

萨斯

Sass 吐出的 CSS

0 投票
3 回答
3206 浏览

css - CSS 编译器和将 IE hack 转换为条件 css

跳到底部提问,但首先,有一点背景。

所以我一直在研究 CSS 编译器(比如 Sass & Less),并且对它们非常感兴趣,不是因为它们帮助我更容易理解任何事情(我已经做了几年 css)而是他们减少了杂物,帮助我更容易看到事情。

我最近一直在研究可靠地实现内联块(和 clearfix),这需要大量无关的代码和技巧。现在根据该领域的所有权威人士的说法,我不应该将 IE hack 放在我做 CSS 的同一页面中,我应该让它们有条件。但对我来说,处理和管理所有这些额外的代码真的很麻烦,这就是为什么我真的很喜欢像 Less 这样的东西。您无需应用无语义的类,而是指定一个 mixin 并应用一次,然后一切就绪。

所以我想我了解了一点(我想解释一下我的观点),但基本上,我正处于这些 CSS 编译器对我非常有用的地步,并允许我抽象出很多琐碎的东西,并且可靠地应用它们一次,然后编译它。我想有一种方法能够将 IE 特定样式编译到他们自己的条件文件中(ala Less / Sass),这样我就不必无缘无故地管理 2 个文件。

是否存在诸如运行并可以使下划线/星号黑客从自己的文件中分离出来的脚本/应用程序之类的东西?

0 投票
3 回答
3227 浏览

css - 使用任何 CSS 编译器(Sass、Less)来生成选择器

所以我最近一直在玩 CSS 编译器,但我不知道如何(或者是否可能)动态生成选择器的片段。

例如,假设我想制作 mixins 来获得

跨浏览器工作。我必须做样式,是的,但我必须做 IE6/7 选择器黑客才能让它们也能在这些浏览器中工作。理想情况下,我正在寻找一种一次性的东西来添加到一个元素中,并有能力让它发挥作用。最近某个好心人给了我这个解决方案:CSS compilers and convert IE hacks to conditional css

并且以一种允许我为给定元素指定它并在路上的最小方式实现它会很好(例如在Less中,您可以创建一个带有样式的类,将该类传递给另一个元素,并且该元素将继承所有这些样式。传递一个元素 .inline-block 会很好;它可以创建支持 IE6/7 所需的样式,而无需求助于类似的东西

有任何想法吗?

编辑:例如,我怎么能为 LESS 做类似 clearfix 的事情?(lesscss.org)?如果 Sass 只能做到这一点,那么它也可以。

0 投票
1 回答
848 浏览

sass - Sass 问题:>sass --watch style.scss:style.css 无效选项:--watch

当我运行时:

sass --watch style.scss:style.css

给我

无效选项:--watch

为什么?这很好:

萨斯 -v

给我:

Haml/Sass 2.2.24(强大的一分钱)