重置给定元素的样式,但保留HTML属性样式

有人知道在保留HTML属性样式的同时是否有可能删除给定元素上的所有样式(使用all:intial;(或其他)方法?)

示例:

<table bgcolor="#D9D9D9">
  .. Etc
</table>

这显然会将BG颜色设置为该颜色,但是在我的情况下,引导程序会覆盖表格的背景颜色。

因此,现在,我想删除该特定元素上的引导程序替代,同时我仍想保留HTML Attribute样式,使其变为该颜色。

这可能吗?

liu1809 回答:重置给定元素的样式,但保留HTML属性样式

特定样式属性的HTML属性已过时,现在不建议使用。解决引导程序覆盖问题的正确方法是使用样式属性。

<table style="background-color: #D9D9D9;">
  .. Etc
</table>

如果您需要强制样式-可以使用!important

<table style="background-color: #D9D9D9 !important;">
  .. Etc
</table>

要覆盖引导程序属性,必须在引导程序后加载需要覆盖的所有样式的个人CSS文档。

本文链接:https://www.f2er.com/2551413.html

大家都在问