css - 可以选择父级以使用没有子元素的 `:not()` 运算符吗?
问题描述
我正在尝试通过使用:not()
运算符仅应用颜色父级别。但没有结果。可能吗?
html:
<header>title <span>123</span></header>
CSS:
header:not(header span){
color: green;
}
<header>title <span>123</span></header>
header:not(header span){
color: green;
}
解决方案
我将使用两个 css 规则,一个专门针对 span 以取消设置color: green
标题 css 规则应用的规则。
header {
color: green;
}
header span {
color: initial;
}
<header>title <span>123</span></header>
推荐阅读
- python - 想要制作此列表,并显示有关此人的信息,所有这一切都通过选择数字,并提供添加姓名和信息的选项
- python - 嵌套的 JSON 数组未在数据库中更新
- javascript - 如何使用 ajax 和纯 javascript 加载 HTML(其中包含 javascript)内容
- c++ - 如何高效准确地并行化 Eigen Pardiso Solve
- arrays - Sequence formula every other row
- c# - 正则表达式匹配括号或括号内的字符串中的数字
- html - #arrow::after 带有韩文字符
- tableau-api - 在维度中创建组合选项
- java - 如果要在清单中注册,是否可以将 BroadcastReceiver 实现为单例?
- c# - 循环遍历列表并将前一行与当前行进行比较。我有一个大部分重复的帐号列表