我有一个独特的问题。在 css 中,!important
覆盖任何已经声明的元素 - 但是假设我希望所有样式都覆盖任何其他提到的样式表;好吧,通常我会将覆盖放在 html 文件中,如下所示:
<link rel="stylesheet" type="text/css" href="mystyle.css">
<link rel="stylesheet" type="text/css" href="override.css">
但由于某种原因,这不起作用。具体来说,我正在做的是添加类来附加基本的 CSS 样式。像这样:
<div class="no-border-right float-left no-margin-top"></div>
在我的 CSS 中:
.no-border-right {
border-right: 0px solid transparent;
}
.float-left {
float: left;
}
.no-margin-top {
margin-top: 0;
}
但是,它仍然不是压倒一切的。我只想添加!important
到每个元素,但问题是,我已经构建了 14gb 库。(我只有在无聊的时候才这样做……呵呵:P)所以我想知道如何添加!important
到每个元素中。像:
* {
...!important;
}
也许甚至没有……有什么想法吗?