html - 如何将 CSS 属性单独应用于多个元素
问题描述
我想将样式属性应用于分组在 div 中的多个 h3 元素。我不想将该属性应用于 div 本身,而是应用于它的每个元素。我知道我可以为它们中的每一个使用类,但这似乎不太有效,我也不想将该属性应用于 h3 标签,因为我以后可能会以不同的风格使用它。
h3 {
display: inline;
}
.menu {
background-color: red;
}
<div class="menu">
<h3>Home</h3>
<h3>About</h3>
<h3>My work</h3>
<h3>Contact me</h3>
<h3>Reviews</h3>
</div>
h3 {
display: inline;
}
.menu {
background-color: red;
}
<div>
<h3 class="menu">Home</h3>
<h3 class="menu">About</h3>
<h3 class="menu">My work</h3>
<h3 class="menu">Contact me</h3>
<h3 class="menu">Reviews</h3>
</div>
解决方案
<style>.menu > h3{
background-color: red;
}
</style>
您想查找您的 css 选择器https://www.w3schools.com/cssref/css_selectors.asp这是一个参考的好地方
推荐阅读
- python - 在python中使用fittedvalues函数时出现ValueError
- c# - 如果 Xamarin 表单中的 OnAppearing 是一个生命周期事件,那么人们为什么要添加 base.OnAppearing?
- java - 在使用 for 循环而不是 Iterator 遍历 ArrayList 时,为什么输出引用地址而不是实际对象?
- sql - 有计数子查询
- r - 在多个变量上运行函数的代码出错,错误在哪里?
- java - IntelliJ 添加 jar 依赖项
- python - 一个干净的 API,用于在 python 中进行函数调用线程化
- angular - 材料角度sidenav触发器调整大小
- c# - 如何使用 Task 保存事务范围
- javascript - 在 React 应用程序中使用导出时出错 - 未捕获的 ReferenceError:未定义导出