【问题标题】:What is the point of sass @extend? [closed]sass @extend 有什么意义? [关闭]
【发布时间】:2014-10-13 15:41:58
【问题描述】:

我使用 Sass 已经有一段时间了,但我无法理解使用 @extend。我的意思是,如果您不能扩展嵌套选择器,那么扩展的意义何在。在我的代码中,我有一些深度为 2 或 3 级的样式,我只想将它们传递给另一个选择器。要使用@extend,我必须创建特殊的类然后扩展它,你可以使用@mixin 有什么意义?

【问题讨论】:

标签: sass


【解决方案1】:

在大多数情况下,@extend 使 css 输出比使用 mixin 时更小。但最有效的方法是将 @extend 类放在 html 中,而不是将其扩展到没有该类的元素。最终 DOM 可能会变得混乱,但它更快。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-05-17
  • 2012-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多