【问题标题】:Why scss is not blowing up for wrong css value为什么 scss 不会因为错误的 css 值而爆炸
【发布时间】:2011-04-21 02:25:28
【问题描述】:

我在我的 rails3 项目中使用带有 haml 的 scss。我打错了

zindex: 99999

而不是

z-index: 9999

SCSS 没有炸毁。

我认为使用 haml/sass/scss 的好处之一不是不允许使用无效的 css 值。

【问题讨论】:

    标签: ruby-on-rails haml sass


    【解决方案1】:

    Sass / SCSS 不强制使用有效的 CSS 属性,只强制使用有效的语法。您的 zindex: 9999 仍然是有效语法,但不是可识别的 CSS 属性。

    CSS 本身允许其他浏览器无法识别的自定义浏览器扩展,例如 -moz-whatever。维护一个供 Sass 过滤的最新属性列表将过于严格且不可能。

    【讨论】:

      猜你喜欢
      • 2018-02-17
      • 2019-01-16
      • 1970-01-01
      • 1970-01-01
      • 2019-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多