【问题标题】:How browsers will convert mixins to regular css [closed]浏览器如何将 mixin 转换为常规 css [关闭]
【发布时间】:2019-12-27 02:07:23
【问题描述】:

在 Less 和 Sass 中,我们使用了大量的 mixin,浏览器如何将这些 mixin 编译或转换为常规 CSS 并应用这些样式?

【问题讨论】:

  • 浏览器不会,解释器/编译器会生成最终的 CSS。

标签: css sass less


【解决方案1】:

浏览器不会转换pre-processed(LESS、SCSS、Compass)CSS 规则。

在将普通 CSS 文件链接到 HTML 之前,您需要使用构建脚本/编译器。此过程转换 SCSS/LESS -> CSS 以供您的浏览器呈现。

您可以使用WebpackGruntGulp,甚至desktop/GUI tools 来执行此操作。

您也可以使用 javascript 解析器将最终的 CSS 注入页面 onLoad,但这会影响性能,不建议这样做。

【讨论】:

    猜你喜欢
    • 2019-08-29
    • 2012-05-05
    • 1970-01-01
    • 2012-10-30
    • 2016-01-01
    • 1970-01-01
    • 2020-01-22
    • 2015-08-20
    • 1970-01-01
    相关资源
    最近更新 更多