css - 取消设置同名的父类样式
问题描述
我有两个同名的类,一个注入到顶部,另一个注入到页面容器的子级。
我想取消设置顶级的所有属性。但只有它的属性。例如,我想保留 div
此类的特定属性。但all:unset
删除所有样式,不仅是.page-header
下面示例的样式:
.page-header {
padding: 10px; // unset this one
}
div {
background-color: red; // i wanna keep this style
}
.my-page-container {
.page-header {
all: unset;
margin: 10px;
}
}
我知道我可以在子类上覆盖样式padding: unset
,但我正在寻找一次涵盖此类所有样式的方法。
解决方案
推荐阅读
- snakemake - 引用另一个 Snakemake 规则的输入函数
- c# - System.IO.IOException:该进程无法访问文件“somefile.txt”,因为它正被另一个进程使用
- html - 无法在 angular5 中查看第一个手风琴的内容
- python - pycharm中的400错误请求问题
- css - 共享的 Angular 组件总是在前面
- android - Android BottomNavigationView 项目文本不可点击
- excel - 让我的代码在 VBA 中运行时遇到问题。“没有如果”的问题
- visio - MS-Visio:“最后缩放”的快捷方式
- python - 如果二维列表的元素不在范围内,如何处理错误
- javascript - 如何检索属性值