问题标签 [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 回答
2684 浏览

html - 使用 HAML/SASS/CSS 框架制作静态网站的库

我正在寻找符合以下要求的库或库集合:

  • 可以使用 HAML 和 SASS。
  • 每次刷新浏览器时,都有一个小型服务器功能可以查看编译的 HAML/SASS。(不过,我不想启动一个新的 Rails 应用程序。)
  • 适用于流行的 CSS 框架。(不一定是全部,但主要是 960gs 和 Blueprint)

Compass 似乎很有希望,但它似乎不支持 HAML。至少我正在寻找将 Compass 和 HAML 结合在一起的信息。

编辑chriseppstein 列出了很酷的东西。我会给每一个做一个链接。

0 投票
2 回答
4172 浏览

javascript - 使用 JavaScript 使浏览器的缓存失效

我正在 Django 中做一个项目,并使用 djangos-css ( http://github.com/dziegler/django-css ) 和 Sass ( http://sass-lang.com/ )。Sass 文件在开发中使用 django-css 提供。我想编写一个 JavaScript 例程,它将每隔一秒检索 CSS 资产。这样做的目的是让设计人员可以编辑 Sass 文件,点击保存,并立即在浏览器中查看结果,而无需切换应用程序并点击刷新。

基本上,我需要一种让 JavaScript 强制浏览器重新下载某些文件而不进行页面刷新的方法。这可能吗?

0 投票
2 回答
2057 浏览

cakephp - 在 CakePHP 项目中配置 Compass

我一直在研究 Compass,我看的越多,感觉就越像应该编写 CSS 的方式。作为一个测试用例,我想在我的一个 CakePHP 项目中使用它。不幸的是,我在初始配置时遇到了一些问题。具体来说,将资源放在正确的位置并在编译的 CSS 中正确引用。

我正在我的目录中创建一个:stand_alone项目。/app嗯,这就是我想做的。指南针似乎不喜欢那样。在创建项目时,我已经告诉它将 css、图像和 js 放在哪里,实际上,这些资源确实放在了正确的目录中。不幸的是,因为我没有在 webroot 中创建目录,所以在编译时资源被错误地引用。

我正在app/使用以下命令在我的 CakePHP 目录中创建 Compass 项目:

但是,编译后的 CSS 希望将蓝图的showgrid.png图像引用为:

我想这是一个非常可预测的结果,但我不知道如何让编译后的 CSS 引用正确的/img/grid.png?whatever路径。这甚至可能吗?我是否被迫直接在我的 webroot 中创建我的 Compass 项目?

谢谢。

更新

我的config.rb文件内容:

0 投票
1 回答
882 浏览

ruby-on-rails - 作为 Gem 安装时 Rails 中的 Sass 选项

我将 Haml/Sass 作为 Gem 安装并与 Rails 一起使用。template_location我不知道如何将选项传递style给 Sass。Sass::Plugin.options不起作用(因为 Haml/Sass 没有作为插件安装)。宝石是通过Rails::Initializer#gem.

非常感谢您的帮助!

0 投票
11 回答
2201 浏览

ruby-on-rails - 决定反对 HAML/SASS 的一些理由是什么?

我最近一直在阅读有关 HAML/SASS 的信息,但我不太确定为什么有人不想使用它。它似乎很容易切换,让事情变得更清洁、更高效。


更新

使用其中一个怎么样?我听到的大多数投诉(少数投诉)似乎是关于 HAML,混合和匹配 XHTML/HAML 和 CSS/SASS 会有什么问题吗?


更新

抱歉,问题的最后一次更新。在我看来,从 SASS 切换回 CSS 既轻松又简单。从 HAML 切换回 HTML 怎么样?

0 投票
1 回答
824 浏览

ruby-on-rails - Sass Compass 多个主题 ruby​​ on rails

我有一个 Rails 应用程序,它是一种 CMS,我允许用户在子域上创建自己的应用程序版本。

我还想让他们按照他们想要的方式设计他们的应用程序版本,但要更改一些字段或小配置文件。

我希望能够使用 sass 和 compass 并能够让用户更改变量以适应自己的风格。

我怎样才能做到这一点 ?是否有可能在更改变量时需要将 saas 编译为 css。我认为?

有没有更好的办法 ?

非常感谢理查德·莫斯

0 投票
3 回答
28592 浏览

css - 如何从 Compass 输出压缩的 CSS?

如何配置指南针以输出较小或压缩的 CSS 文件?我试过compass -s compressed了,但没有用。

0 投票
3 回答
1704 浏览

ruby-on-rails - Elastic css framework with rails 3 and haml/sass?

I recently stumbled upon "elastic css" framework, which looks like a good thing to me. I tried blueprint already but I must say this seems to be an overkill for me (tried it with compass).

So my question to you rails/xhtml webdevelopers out there: Is the elastic css framework together with rails (3) and haml/sass a good thing? ;)

I searched the www but did not even find if elastic css can be used together with sass and haml - anyone has experience with that? Maybe there is also something as simple as fluid css out there? Are there any recommendations?

Thanks!

FYI: http://elasticss.com

0 投票
2 回答
3720 浏览

ruby-on-rails - 是否可以使用 Compass in rails 为开发和生产设置不同的 SASS 输出样式?

假设我想为开发设置嵌套样式并为生产设置压缩。Compass 配置文件中只有一个选项:

0 投票
1 回答
9233 浏览

syntax - SASS中有多行吗?

我无法从 SASS 文档中弄清楚这一点。例如,我想使用带有 5 个参数的 Compass mixin:

我想声明 5 个具有语义可理解名称的常量,例如:

然后在下面的某个地方将 compass mixin 添加到我的 mixin 中:

线路太长了。我对这个问题不是很认真。但是可以制作多行吗?:)