Sass 教程 关于如何使用 SASS 改进 CSS 的完整教程

2025-06-04

Sass 教程关于如何使用 SASS 改进 CSS 的完整教程

如果你使用 CSS,学习 SASS 将节省大量时间、代码和精力。它本质上就是 CSS,但功能更多。虽然 SASS 已经存在一段时间了,但了解并理解其内部原理以及如何充分发挥其潜力仍然很有益处。

SASS 是经过预处理的 CSS,拥有嵌套、变量、混合等功能。用 SASS 编写代码,然后将其编译为 CSS,最终结果(CSS)相同,但预处理的 SASS 具有更大的灵活性。

嵌套意味着您可以执行以下操作:

// CSS 是手动的,并且严格
.css { 颜色:红色; }
.css .doesnt { 颜色:深红色; }
.css .doesnt .let .you { color:verydarkred; }
.css .doesnt .let .you { color:veryverydarkred; }
.css .doesnt .let .you .nest { 颜色:veryveryverydarkred; }

// SASS 允许您执行值和嵌套!
$颜色:红色;
.sass {
  颜色:$color;
  .让{
    颜色:变暗($color,10%);
    。你 {
      颜色:变暗($color,20%);
      .nest { 颜色:变暗($color,40%);
}}}}

感谢@CD修复我的示例:)

如果您想了解更多信息,请观看视频,其中涵盖以下内容:

  • 在括号中设置 Sass
  • CSS和SASS之间的区别
  • 嵌套的工作原理
  • 使用变量
  • 应用 mixins 和 extends
  • 使用 & 运算符

在他们的网站上查看有关 SASS 的更多信息:
https://sass-lang.com/

想要了解更多:

我会尽力每天发布新的精彩内容。以下是最新内容:

关注并支持我:

Adrian @ Youtube
Adrian @ Patreon
Adrian @ Twitter

附言:有人知道如何在 dev.to 上为“pre”代码添加颜色吗?

文章来源:https://dev.to/adriantwarog/full-tutorial-on-how-to-use-sass-to-improve-your-css-57on
PREV
Github 个人资料自述文件 GitHub 个人资料自述文件生成器
NEXT
完整的自由职业工作流程