Sass入门-基本特性
来源:互联网 发布:直通车关键字优化 编辑:程序博客网 时间:2024/05/01 12:28
四、基本特性
声明变量
使用$开头:在值后面加!default表示默认值。eg:
$btn-primary-color : #fff !default;
在默认变量之前重新声明后即可覆盖它:$baseLineHeight: 2; $baseLineHeight: 1.5 !default; body{ line-height: $baseLineHeight; } 编译后的css代码: body{ line-height:2; }
局部变量和全局变量
//SCSS$color: orange !default;//定义全局变量(在选择器、函数、混合宏...的外面定义的变量为全局变量).block { color: $color;//调用全局变量}em { $color: red;//定义局部变量 a { color: $color;//调用局部变量 }}span { color: $color;//调用全局变量}
嵌套
1.选择器嵌套<header><nav> <a href=“##”>Home</a> <a href=“##”>About</a> <a href=“##”>Blog</a></nav><header>如果我们想选中header中的a标签,在css中这样写:nav a{ color:red;}header nav a{ color:green;}那么在Sass中可以这样写:nav{ a{ color:red; header &{ color:green; } }}
2.属性嵌套
.box { border-top: 1px solid red; border-bottom: 1px solid green;}那么在Sass中可以这样写:.box { border: { top: 1px solid red; bottom: 1px solid green; }}
3.伪类嵌套
.clearfix{&:before,&:after { content:""; display: table; }&:after { clear:both; overflow: hidden; }}编译后:clearfix:before, .clearfix:after { content: ""; display: table;}.clearfix:after { clear: both; overflow: hidden;}
注意:避免选择器嵌套!
0 0
- Sass入门-基本特性
- Sass 的基本特性
- SASS基础教程——SASS基本语法与特性
- sass学习--基本特性(基础篇)
- 1-4 Sass的基本特性-基础
- 1-5 Sass的基本特性-运算
- 1-4 Sass的基本特性-基础
- 1-5 Sass的基本特性-运算
- 1-4 Sass的基本特性-基础
- 1-5 Sass的基本特性-运算
- 【Sass】SASS入门
- sass 入门
- sass入门
- SASS入门
- Sass入门
- SASS入门
- sass入门
- sass入门
- 装饰者模式
- 自定义ViewGroup
- ubuntu12.04 更新源
- JS面向对象的几种创建方式:工厂模式、构造函数模式、原型模式、混合模式、动态原型模式
- GO语言学习:go语言实现android应用的步骤
- Sass入门-基本特性
- kernel mtd 分区与UBOOT 分区的理解
- 【LEETCODE】145-Binary Tree Postorder Traversal
- UIlbale 省略的枚举
- Android TextView显示中文不对齐问题
- 简介
- TinyOS03:Yeti插件的安装
- intellij idea tomcat jsp 热部署
- iOS 获取验证码倒计时