主题
Sass / SCSS 基础
Sass 是一种 CSS 预处理器,增强了 CSS 的功能性和组织性。SCSS 是 Sass 的一种语法风格,更接近原生 CSS。它们允许使用变量、嵌套规则、混入(mixin)、函数等,使样式代码更简洁、模块化。
1. 安装 Sass
使用命令行安装:
bash
npm install -g sass或者在项目中作为开发依赖:
bash
npm install sass --save-dev2. 基本语法(SCSS)
SCSS 文件以 .scss 为后缀,语法类似 CSS,支持:
变量
scss
$primary-color: #3498db;
button {
background-color: $primary-color;
}嵌套规则
scss
nav {
ul {
list-style: none;
}
li {
display: inline-block;
}
}混入(mixin)
scss
@mixin rounded {
border-radius: 8px;
}
.card {
@include rounded;
}3. 编译 SCSS
在命令行中运行:
bash
sass style.scss style.css也可使用开发工具(如 Vite、Webpack)自动编译。
Sass / SCSS 示例
示例无法以 iframe 加载(请检查路径或将 demo 放到 public/)。