html - 您可以将类中的一个属性以不同的方式应用于两个元素的 DIV 吗?

标签 html css

我想要一个背景色为浅灰色的 DIV,但我希望 HR 的背景色为黑色。我想要一个 DIV 类来控制这两者,这样我就不必为每个 HR 应用一个单独的类了吗?

最佳答案

你描述的是不可能的。但是,您可能正在寻找这个:

div hr {
  background-color: black;
}

div hr 将匹配作为 div 后代的所有 hr。这意味着您不必为每个 hr 元素应用一个类,这是您在问题中要求的。

仅对于直系后代( child ),使用 div > hr

关于html - 您可以将类中的一个属性以不同的方式应用于两个元素的 DIV 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47895726/

相关文章:

javascript - 如何制作一个与整个屏幕宽度相同的div?

javascript - 使列表项可点击/为弹出框执行JS函数

javascript - 如何强制 jQuery 不自动关闭标签?

javascript - 如何通过 Javascript 从 div 添加/删除类?

css - IE9 : issue in a link when use filter

html - css 半星颜色

html - 在 Bootstrap 中将图像定位在 div 标签上

html - 仅在悬停时出现的元素

css - 为什么 Firefox 会忽略我全局指定的字体?

html - 内联 block 元素换行时的CSS,父包装器不适合新宽度