loading...

0

sass

css读完大概需要4分钟

  • 发布时间:2017-08-31 13:05 星期四
  • 刘伟波
  • 121
  • 更新于2018-02-27 10:39 星期二

一  webstorm配置sass

介绍下如何使用webstorm配置编译scss的输出目录。

1.下载Ruby

2.使用Ruby安装sass

1
gem install sass

3.检测是否安装成功。

1
sass -v

注意:关于sass和scss大家可以去查一下,这两个本质上的是一个东西。

前面的几步很多教程上都有,就不详细说了。

一般来说,我们期望scss目录和css目录是单独分开的,在scss目录中建立index.scss的文件。会弹出如上提示,点击yes,如果不小心点了no的话……

一样可以进入这个页面。

如果这样的默认路径,编译好的css文件是会直接生成在scss文件下。

但是我们可以将Arguments中的路径 --no-cache --update $FileName$:$FileNameWithoutExtension$.css

改成这样--no-cache --update $FileName$:$FileParentDir$\css\$FileNameWithoutExtension$.css

这样的话,生成的css文件就会在css目录下了

最后在提一点,如果要在scss文件中,输入中文的话,需要写上 

@charset "UTF-8";


一 项目初始化

1. compass create myproject

2.    cd myproject

3.    compass watch


二 

_variables.scss 公共样式

$headline-ff:Braggadocio,Arial,Verdana;
$main-sec-ff:Arial,Verdana;


screen.scss

@import "variables","compass/reset";

// 主标题样式
.headline{
font-family: $headline-ff;
}

/*页面主体内容样式*/
.main-sec{
font-family: $main-sec-ff;


.headline{
font:{
family: $main-sec-ff;
size: 16px;
}
}

.detail{
font-size: 12px;
}
}


三 normalize.css

1.config.rb


gem install compass-normalize

require 'compass-normalize'

2.screen.scss

@import "normalize";




你可能感兴趣的文章

    发表评论

    评论支持markdown,评论内容不能超过500字符,如果内容过多或者要及时回复,建议去 平台,一般一天之内就会回复。
    关于技术问题或者有啥不懂的都可以留言,我会定期回复答 疑,推荐最新仓库 前端知识体系, 感謝支持!