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

问题描述 投票:0回答:1

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

示例:

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

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

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

这可能吗?

html css attributes w3c
1个回答
0
投票

[HTML,特定样式属性的HTML属性是旧的,现在不推荐使用。解决引导程序覆盖问题的正确方法是使用样式属性。

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

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

<table style="background-color: #D9D9D9 !important;">
  .. Etc
</table>
© www.soinside.com 2019 - 2024. All rights reserved.