Tag: sass

@each循环与索引

我想知道你是否可以得到@each循环的元素索引。 我有下面的代码,但我想知道如果$ivariables是最好的方式来做到这一点。 当前代码: $i: 0; $refcolors: #55A46A, #9BD385, #D9EA79, #E4EE77, #F2E975, #F2D368, #F0AB55, #ED7943, #EA4E38, #E80D19; @each $c in $refcolors { $i: $i + 1; #cr-#{$i} strong { background:$c; } }

sass-rails助手“image-url”,“asset-url”在rails 3.2.1中不起作用

我在3.2.1上,用sass-rails-3.2.4和sass-3.1.15 … 资产pipe道的文档说: asset-url("rails.png", image) becomes url(/assets/rails.png) image-url("rails.png") becomes url(/assets/rails.png) … 所以我做了以下文件: # app/assets/stylesheets/public/omg.css.sass body background: asset-url('snake.gif', image) #lol background: image-url('snake.gif') 当我访问本地主机:3000 / assets / public / omg.css我得到: body { background: asset-url("snake.gif", image); } #lol { background: image-url("snake.gif"); } …我也尝试将文件更改为omg.css.scss并将语法更改为: # app/assets/stylesheets/public/omg.css.scss body { background: asset-url('snake.gif', image); } #lol { background: image-url('snake.gif'); } 但得到相同的结果…有没有人有任何想法为什么这些助手不工作?

Gulp TypeError:path.join的参数必须是string

我有我的问题,大嘴ruby。 当我尝试运行watch任务并更改一些.sass文件时,会发生错误: TypeError: Arguments to path.join must be strings 这是我的gulpfile.js var gulp = require('gulp'); var jade = require('gulp-jade'); var sass = require('gulp-ruby-sass'); var watch = require('gulp-watch'); gulp.task('sass', function() { return gulp.src('sass/*.sass') .pipe(sass()) .pipe(gulp.dest('./css')); }); gulp.task('watch', function() { gulp.watch('./sass/*.sass', ['sass']); }) 我用gulp斜线,但它不起作用。

你如何在SASS中定义属性select器?

在CSS中, 你可以这样做 : input[type=submit] { // properties } 这对于样式表单button非常有用。 你如何在SASS做同样的事情?

SCSS是否支持内联注释?

我可以在我的.scss文件中保存这样的内联注释 thead { display: table-header-group; // h5bp.com/t } 我不希望这个评论在我的CSS输出。

错误:Windows安装SASS

我试图在安装ruby后安装sass,但是我得到以下错误,请帮我解决这个问题 maradhak@WW730VW7X1688 /c/softwares $ gem -v 2.2.2 maradhak@WW730VW7X1688 /c/softwares $ gem install sass ERROR: Could not find a valid gem 'sass' (>= 0), here is why: Unable to download data from https://rubygems.org/ – SSL_connect retur ned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed ( https://rubygems.org/latest_specs.4.8.gz)

如何在包含许多sass文件的整个目录/文件夹中观察更改

我如何跟踪包含许多sass文件的整个目录中的更改? 我正在使用以下命令观看sass中的更改 文件: sass –watch style.scss:style.css 但是如何在包含许多sass文件的整个目录/文件夹中观察更改。

指南针样式库为LESS css?

SASS拥有Compass(一个由社区维护的Sass mixin /方法库)。 LESS有没有可以和Compass比较的支持库? 列出任何东西将是有益的!

如何使用gem install降级到指南针的旧版本?

我一直在使用http://compass-style.org/的指南针pipe理我的网站css很长一段时间。 我只是安装了最新版本,我得到一个相当不愉快的错误,这有一个副作用损坏了我所有的CSS文件。 我如何降级到这个旧版本? 谢谢,Matt

是否可以在SASS从另一个文件中的类inheritance?

这个问题几乎说明了一切。 例如,如果我使用的是Twitter Bootstrap ,我可以在自己的SASS样式表中定义从Bootstrap的CSS类inheritance的类吗? 还是SASS中的inheritance只能在单个文件的范围内工作?