html - 如何防止css继承?
问题描述
如何防止 css 在任何子 div 中继承(在我的示例中使用文本 B)
.parent > div {
color: red;
}
<div class="parent">
<div>A
<div>B</div>
</div>
<div>A
<div>B</div>
</div>
<div>A
<div>B</div>
</div>
</div>
解决方案
只需您可以做到这一点。
.parent div {
color: initial;
}
.parent>div {
color: red;
}
<div class="parent">
<div>A
<div>B</div>
</div>
<div>A
<div>B</div>
</div>
<div>A
<div>B</div>
</div>
</div>
推荐阅读
- ruby-on-rails - 为什么白名单网址 HERE 地图 api 仍然阻止我输入的网址
- c# - 使用 lambda 表达式打印通用数组的通用方法
- nuxt.js - lottie-vue.js 在第一个周期没有正确加载动画
- sql - 查找用户及其缺失值
- java - 添加约束,使每个文本视图都在另一个之下
- init - 用swift写一个String init
- cmake - Config.cmake 文件的 CMake 路径
- scala - NoClassDefFoundError:Storm jar 的 kafka/api/OffsetRequest
- c# - `ListView.ItemContainerStyle` 中的`ContextMenu` 命令绑定不起作用
- sql - 使用案例语句 SQL Server 分组依据