【问题标题】:How do I select all headlines with one command? [duplicate]如何使用一个命令选择所有标题? [复制]
【发布时间】:2013-05-24 22:15:39
【问题描述】:

我的 CSS 文件中有这个

h1, h2, h3, h4 {
  color: red;
}

有没有办法用一个语句来选择所有标题

h* {
  color: red;
}

【问题讨论】:

  • 有趣!我不认为你可以,但我希望我错了
  • 使用LESS
  • 您可以使用 LESS 和递归(参见 Zenith 链接的重复问题),但与简单的逗号分隔的 6 项列表相比,这是不必要的代码量。
  • 您的第一个代码块已经优化、干净和可维护。真的需要 h* 等效项吗?

标签: css css-selectors


【解决方案1】:

在标准 CSS 中无法做到这一点。您必须使用逗号分隔的列表。

但是,您可以使用 SASS 和 LESS 等样式表语言来完成此操作。

【讨论】:

  • 这并不能真正保证答案。首先阅读 cmets。您在“答案”中所说的一切都在 cmets 中说过。
  • 对不起,@AlexThomas,当我回答问题时,cmets 还不在那里。
猜你喜欢
  • 1970-01-01
  • 2016-05-13
  • 2015-02-19
  • 1970-01-01
  • 1970-01-01
  • 2014-06-20
  • 1970-01-01
  • 2016-12-21
  • 1970-01-01
相关资源
最近更新 更多