sass

sass,css预编译语言

按照以下方法配置ruby环境

http://blog.csdn.net/zhenhanhong_tony/article/details/52880867

安装sass $:sudo gem install -n /usr/local/bin sass

查看是否安装成功 $:sass -v

$:sass [文件路径/xx.scss]

编译并输出

$:sass [文件路径/xx.scss] [文件路径/xx.css]

基本用法:

$primaryColor:#333;
body{
color:primaryColor;
background:primaryColor;
}

//嵌套
nav{
ul{
list-style:none;
}
li{
display:inline-block;
}
a{
display:block;
padding:6px 12px;
text-decoration:none;
}
}

//导入
@import 'reset';
h1{
color:#333;
}

//函数
@mixin box-sizing ($sizing){
-webkit-box-sizing:$sizing;
  -moz-box-sizing:$sizing;
  box-sizing:$sizing;
}
.box-border{
border:1px solid #ccc;
@include box-sizing(border-box);
}

//扩展/继承
.message{
border:1px solid #ccc;
padding:10px;
color:#333;
}
.success{
@extend .message;
border-color:green;
}
.error{
@extend .message;
border-color:red;
}

//计算
.container{
width:100%;
}
article[role="main"]{
float:left;
width:600px / 960px * 100%;
}
aside[role="complimentary"]{
float:right;
width:300px /960px * 100%;
}

//颜色函数
$linkColor:#08c;
a{
text-decoration:none;
color:$linkColor;
&:hover{
color:darken($linkColor,10%);
}
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值