web前端全系列 教程
1839个小节阅读:2243.5k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
css
有一个特别不常用的特性,即@import
规则,它允许在一个css
文件中导入其他css
文件。然而,后果是只有执行到@import
时,浏览器才会去下载其他css
文件,这导致页面加载起来特别慢。
sass
也有一个@import
规则,但不同的是,sass
的@import
规则在生成css
文件时就把相关文件导入进来。这意味着所有相关的样式被归纳到了同一个css
文件中,而无需发起额外的下载请求。
使用sass
的@import
规则并不需要指明被导入文件的全名。你可以省略.sass
或.scss
文件后缀
一般情况下,你反复声明一个变量,只有最后一处声明有效且它会覆盖前边的值
xxxxxxxxxx
$link-color: blue;
$link-color: red;
a {
color: $link-color; // red
}
!default
作用,是将这次变量值的优先级降到最低
xxxxxxxxxx
$link-color: blue;
$link-color: red !default;
a {
color: $link-color; // blue
}
跟原生的css
不同,sass
允许@import
命令写在css
规则内
xxxxxxxxxx
// aside.scss
aside {
background: blue;
color: white;
}
xxxxxxxxxx
.blue-theme {
@import "blue-theme"
}
实时效果反馈
1. Sass中,导入文件的关键字是什么:
A @import
B import
C include
D #include
答案
1=>A