html - 预先存在的 CSS block 中的 CSS 元素选择器

标签 html css css-selectors

我想知道是否有更优雅的方法来做到这一点

.main-content {color: red; font-size: 10px;}
.main-content > h1 {font-size: 25px;}

我不知道这是否真的是一回事,但我依稀记得在第一个 css block 中看到它做得更优雅,但我似乎无法弄清楚它是如何工作的,或者我是否记得正确.

例如(这实际上不起作用,但它应该解释我想要完成的事情)

.main-content {
  color: red;
  font-size: 10px;
  > h1 {
    font-size: 25px;
  }
}

最佳答案

你需要调查Sass , Less或类似的 css 预处理器。

关于html - 预先存在的 CSS block 中的 CSS 元素选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45247739/

相关文章:

css nth-child,每3rd + 1,即: 4, 7、10、13等

javascript - 在 <script> 标记中附加到 URL 末尾时调整宽度和高度

javascript - 背景位置上的补间不起作用

html - 如何居中导航栏元素? (有反应地)

javascript - 在 ExtJS 组件中显示富文本

css - Safari 浏览器的字体系列更改

html - CSS Flexbox 样式根据元素数量而变化

html - 如何选择 ID 以数字开头的元素?

php - Scrolltofixed + 站点菜单 + wordpress 问题

css - 边界过渡中不需要的空间