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

css - 可以更改不同文件的 SASS/Compass 输出文件夹吗?

我想知道 Compass 是否可以将文件输出到不同的目录?我有一个相当大的项目,虽然大多数 CSS 文件放在 /css 文件夹中,但其他文件需要放在 /admin/css 文件夹中。我现在正在对它们进行符号链接,但如果我可以定义一个可以在其他地方输出的文件数组(在 config.rb 中?),那就太好了。

0 投票
1 回答
545 浏览

ruby - 如何初始化罗盘记录器?

我正在 irb 中尝试指南针,这是我的代码:

但是有一个Loggercompass/loggers.rb

哪里错了?

0 投票
1 回答
8110 浏览

ruby-on-rails - “指南针手表”如何工作/如何与导轨一起使用

我已经完成compass create .并且compass init rails在我的项目目录中。几个问题:

  • 我已将.sass文件放在public/stylesheets. 这是放置它们的正确位置吗?
  • 当我运行时compass watch,它不会自动编译这些.sass文件。我必须手动指定文件:compass watch public/stylesheets/myfile.sass等等。我如何让它自动工作?
  • 文件ie.cssprint.cssscreen.css已放置在stylesheets/compiled. 如何在编译后不重新出现它们的情况下删除它们?
  • 我自己编译的.sass文件被编译为compiled/ts. 为什么他们在ts而不在compiled

提前谢谢了


编辑:解决了:

  • 不,把它们放进去app/stylesheets/
  • 如果您遵循上述操作,则可以使用
  • 将它们从app/stylesheets/
  • 做第一个答案,他们将被放入compiled/
0 投票
1 回答
1680 浏览

ruby-on-rails-3 - rails 3 app中未初始化的常量Compass

我试图在我的rails 3应用程序中使用fancy-buttons gem,但现在我什至无法启动我的本地服务器,因为这个错误:

$:~/rails/project$ rails server /usr/lib/ruby/gems/1.8/gems/fancy-buttons-1.0.6/lib/fancy-buttons.rb:1: 未初始化的常量 Compass (NameError)

这就是我的 gemfile 的样子:

我跑bundle updatebundle install

我怎样才能解决这个问题?

0 投票
6 回答
11721 浏览

compilation - 如何在一个不在 RoR 上运行的小项目中将我的 HAML 文件自动编译为 HTML 文件?

我今天才开始玩compassand haml。虽然我对sass工作方式非常熟悉,并且知道compasssass的用途和使用方法,但在有效使用方面我遇到了一些障碍haml

当然,我希望这里的某个人已经知道我的问题的答案,并且可以让我快速入门haml

这就是我想要完成的事情:当我保存它们时自动编译我的 HAML 文件。

然而,该项目只是一个很小的静态站点(几个页面),用于构建模板集,以便稍后集成到 ExpressionEngine CMS(php基于解决方案)中。

所以请记住,我自己使用 HAML 来简单地加速最初的“设计到 HTML/CSS”过程,什么是自动将我的 HAML 文件编译成 HTML 的好方法,基本上是给我一个haml watch可以在我的项目?

那里甚至有这样的东西吗?

至于我运行的平台,我有一台运行 OS X 10.6.6 的 Mac。

感谢您的阅读,任何想法、建议、帮助将不胜感激。

0 投票
3 回答
9107 浏览

css - CSS(也许用 Compass):跨浏览器渐变

我想在 CSS 中获得一个渐变(可能通过Compass),它适用于每个主要浏览器,包括 IE7+。有没有一种简单的方法可以做到这一点(无需编写大量代码,也无需自定义图像文件)?

我查看了 Compass 的渐变混合,但它不适用于 Internet Explorer。

有任何想法吗?(它不需要是指南针——我很乐意安装其他东西。)

编辑:我想要得到的是一些框架(比如 Compass?),它生成的代码类似于 Blowsie 发布的代码,这些代码已经过跨浏览器的测试。基本上就像我提到的Compass 渐变混合,但支持 IE。(我有点担心只是滚动我自己的 SCSS mixin 并粘贴到 Blowsie 的代码之类的块中,因为我没有测试过它并且没有资源这样做。)

0 投票
1 回答
286 浏览

css - 为什么 Compass CSS 蓝图中有右边距?

我有时会使用带有蓝图的指南针 CSS。我注意到 compass CSS 中的每一列都有一个右边距。

是必需的吗?我怎样才能删除它?

因为有时这很烦人,而且会干扰我的设计计划。

这导致#hc 有一个右边距。

0 投票
2 回答
7716 浏览

css - 使用 Sass / Compass 的多个背景图像

以下使用 sass/compass 生成 base64 内联图像:

有没有办法制作多个背景图像,或者我必须自己预压缩它们才能做到这一点?

谢谢。

0 投票
1 回答
259 浏览

960.gs - 960-gs 自动清除漂浮物吗?

指南针中的 960 插件会自动清除浮动吗?我会假设是这样,但是我现在的布局有问题,所以我猜我必须使用 compass clear mixin 明确清除它?

0 投票
2 回答
3233 浏览

django - 将指南针添加到 django 项目的最佳方法

将compasssusyblueprint集成到 django 项目中的首选或最佳方法是什么?