目录
全局污染,不同位置的同名全局变量,值 会互相影响
全局作用域,script标签下,默认就是全局作用域
解决方案:;(function(){})()//匿名函数自调用,自调用前加分号
函数传递函数
function 函数名(el){
函数体
el()//调用传入的回调函数
}
函数名(callback name)
函数名(function(){……})
Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大与优雅。使用 Sass 以及 Sass 的样式库(如 Compass)有助于更好地组织管理样式文件,以及更高效地开发项目。
SassScript 最普遍的用法就是变量,变量以美元符号开头,赋值方法与 CSS 属性的写法一样
& 代表嵌套规则外层的父选择器通过 #{} 插值语句可以在选择器或属性名中使用变量
- $abc: 10px;
- $nav: nav;
- $list: list;
- // .nav-item
- .#{$nav}-item {
- color: red($color: #000000);
- }
- .#{$list}-item {
- color: aqua;
- }
某个元素使用另一个元素的全部样式,
注意:继承不可以选择