SASS/SCSS 是一种制作 OOCSS 的方法吗?
Is SASS/SCSS a way to make OOCSS?
我知道 SASS/SCSS 并且我知道什么是面向对象,但是我可以说 SASS 是一种使 CSS 面向对象的方法吗?如有不妥请指正
我认为它不是真正面向对象的,但你可以像其他编程语言一样使用一些函数。
- 变量
- 嵌套
- mixin(函数)
- 运算符 (+ - * /)
这些可以帮助您更轻松地重用和维护 css 代码
这是一个有趣的问题,因为 SASS/SCSS 并不能完全确定 CSS 面向对象的能力。你写的 CSS 会。如您所知,它只是预编译的一层 CSS。
您完全可以这样说,使用 SASS 可以更轻松地创建类似面向对象的 css。它绝对有帮助,因为您可以将 类 个性化为文件、扩展、包含等,并且您可以导入它们,这有助于创建比常规 CSS 提供的更接近模块化的环境。
由于 SASS 编译为 CSS,没有它,您确实可以实现相同的面向对象 类。但它可能帮助您整理对象。
我知道 SASS/SCSS 并且我知道什么是面向对象,但是我可以说 SASS 是一种使 CSS 面向对象的方法吗?如有不妥请指正
我认为它不是真正面向对象的,但你可以像其他编程语言一样使用一些函数。
- 变量
- 嵌套
- mixin(函数)
- 运算符 (+ - * /)
这些可以帮助您更轻松地重用和维护 css 代码
这是一个有趣的问题,因为 SASS/SCSS 并不能完全确定 CSS 面向对象的能力。你写的 CSS 会。如您所知,它只是预编译的一层 CSS。
您完全可以这样说,使用 SASS 可以更轻松地创建类似面向对象的 css。它绝对有帮助,因为您可以将 类 个性化为文件、扩展、包含等,并且您可以导入它们,这有助于创建比常规 CSS 提供的更接近模块化的环境。
由于 SASS 编译为 CSS,没有它,您确实可以实现相同的面向对象 类。但它可能帮助您整理对象。