我非常了解 CSS,但对 Sass 感到困惑。 SCSS 与 CSS 有何不同,如果我使用 SCSS 而不是 CSS,它的工作方式是否相同?
原文由 Urvi_204 发布,翻译遵循 CC BY-SA 4.0 许可协议
我非常了解 CSS,但对 Sass 感到困惑。 SCSS 与 CSS 有何不同,如果我使用 SCSS 而不是 CSS,它的工作方式是否相同?
原文由 Urvi_204 发布,翻译遵循 CC BY-SA 4.0 许可协议
CSS 是任何浏览器都可以理解的用于设置网页样式的样式语言。
SCSS 是一种特殊类型的文件 SASS
一个用 Ruby 编写的程序,它汇编了 CSS
浏览器的样式表,以及用于信息的 SASS
CSS
的附加功能,如变量、嵌套等,可以使编写 CSS
更容易和更快。
SCSS 文件 由运行 Web 应用程序的服务器处理,以输出您的浏览器可以理解的传统 CSS
。
原文由 Idriss Benbassou 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
2 回答1.9k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.2k 阅读
2 回答982 阅读✓ 已解决
除了 伊德里斯 的回答:
CSS
在 CSS 中,我们编写如下所示的完整代码。
SCSS
在 SCSS 中,我们可以使用
@mixin
缩短此代码,因此我们不必一次又一次地编写color
和width
属性。我们可以通过一个函数来定义它,类似于 PHP 或其他语言。SASS
然而,在 SASS 中,整个结构在视觉上比 SCSS 更快、更清晰。