我有一个带有内联样式的元素:
<div class="my-dynamic-element" style="width: 400px; position: absolute; left: 800px; top: 400px;"></div>
有一个css覆盖:
.my-dynamic-element {
left: 0px !important;
top: 40px !important;
}
现在,在不改变上面的任何内容的情况下,css中有没有一种方法可以删除css覆盖并要求浏览器只使用内联样式?
我试过“自动”、“未设置”、“初始化”
.my-dynamic-element {
left: initial !important;
top: initial !important;
}
但都不管用。
1条答案
按热度按时间6jygbczu1#
可以在标签的
style
属性中使用!important
关键字。因此,您可以简单地替换标记的属性并在其中添加important。如果不能更改代码中的html元素或其他样式,则可以在html元素之前追加一个新的样式标记,并在其中赋值。