【问题标题】:Is SASS/SCSS a way to make OOCSS?SASS/SCSS 是一种制作 OOCSS 的方法吗?
【发布时间】:2016-10-23 03:29:54
【问题描述】:

我知道 SASS/SCSS 并且我知道什么是面向对象的,但是我可以说 SASS 是一种使 CSS 面向对象的方法吗?如果我错了,请纠正我。

【问题讨论】:

    标签: html css sass oocss


    【解决方案1】:

    这是一个有趣的问题,因为 SASS/SCSS 并不能完全确定使 CSS 面向对象的能力。你写的 CSS 会。如您所知,它只是一个预编译 CSS 的层。

    您可以肯定且正确地说,使用 SASS 可以更轻松地创建类似面向对象的 css。它绝对有帮助,因为您可以将类个性化为文件、扩展、包含等,并且您可以导入它们,这有助于创建比常规 CSS 提供的更接近模块化的环境。

    当 SASS 编译成 CSS 时,你真的可以在没有它的情况下实现相同的面向对象类。但它可能帮助你组织对象

    【讨论】:

      【解决方案2】:

      我认为它并不是真正面向对象的,但您可以使用一些功能,就像其他编程语言一样。

      • 变量
      • 嵌套
      • mixin(函数)
      • 运算符 (+ - * /)

      这些帮助您更轻松地重用和维护 css 代码

      【讨论】:

        猜你喜欢
        • 2013-05-28
        • 2019-04-25
        • 2013-09-11
        • 2016-06-24
        • 2015-11-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多