sass基础
来源:互联网 发布:csp软件能力认证 编辑:程序博客网 时间:2024/05/17 00:06
sass新概念:变量 混合 嵌套 选择器的继承。
sass没有分号和大括号。
sass继承:
sass允许一个选择器继承另一个选择器。
.class1 {
border: 1px solid #ddd;
}
.class2 {
@extend .class1;
font-size:120%;
}
Mixin重用代码块
使用@mixin命令,定义一个代码块。
@mixin left {
float: left;
margin-left: 10px;
}
使用@include命令,调用这个mixin。
div {
@include left;
}
mixin的强大之处,在于可以指定参数和缺省值。
@mixin left($value: 10px) {
float: left;
margin-right: $value;
}
使用的时候,根据需要加入参数:
div {
@include left(20px);
}
循环语句:
@for $i from 1 to 10 {
.border-#{$i} {
border: #{$i}px solid blue;
}
}
自定义函数:
@function douse($n){
@return $n*2;
}
#sidebar{
width: douse(5px);
}
0 0
- Sass基础
- sass基础
- sass基础
- Sass基础
- sass基础
- Sass基础
- SASS基础
- Sass基础
- sass基础
- 基础sass
- SASS安装 SASS编译 SASS基础语法
- 【Sass-02】Sass基础语法
- sass之基础用法
- sass基础入门
- css-sass基础语法
- sass基础语法
- Sass语法基础
- sass基础语法
- git 初级基础
- HTTP 超文本传输协议
- leetCode 18.4Sum (4数字和) 解题思路和方法
- Myeclipse-查找类文件(Open Type)
- 倘若音乐(Android)
- sass基础
- nginx lua调用redis和mongo
- Leetcode 2 Add Two Numbers Java
- Android 开源项目android-open-project工具库解析之(二) 高版本向低版本兼容,多媒体相关,事件总线(订阅者模式),传感器,安全,插件化,文件
- 安装mac 10.7过程
- Dialog和Popupwindow
- qt超强绘图控件qwt - 安装及配置
- [Objective-C] property setter/getter via @property
- Delphi 2010 报 stack overflow的错误解决方法