【发布时间】:2023-03-14 11:37:01
【问题描述】:
我的页面上有两组标记:
<div class="row">
<div>Some random div(s)</div>
<table></table>
</div>
和
<div class="row">
<div>Some random div(s)</div>
<h1>Table Title</h1>
<table></table>
</div>
当div.row 中没有h1 时,我想将margin-top 和其他一些CSS 自定义应用到div.row > table。
例如,在上面的标记中,第一个 table 会被设置样式,但第二个不会。
我找不到为该组条件设置规则的便捷方法。我对 SASS 很陌生,不想将特定类添加到 table 元素。
您对如何实现这一目标有什么建议吗?
【问题讨论】:
-
h1总是直接出现在table之前吗? -
当有h1时是