好吧,我想知道如何避免特定 html 元素被默认分配给它的 CSS 设置样式。让我用一个例子来解释:
假设我有一个图像元素,并为它分配了相应的默认 CSS (img{}),但是如果我想要一个特定的图像元素(如 Logo 或社交图标)获得默认的 CSS 样式,那么我应该怎么做?
我知道 ID 用于定位 CSS 中的特定元素,但我想知道它们是否有任何其他方法可以使用某些特殊标记或 CSS 或使用包装元素(如 div)来克服默认值。提前谢谢了! :)
最佳答案
没有办法阻止带有与元素匹配的选择器的 CSS 规则应用于该元素。
您能做的最好的事情就是编写更具体的规则,用不同的值覆盖它们。您可以在支持它的浏览器中使用 the initial keyword .
关于html - 如何保护 HTML 元素不受其各自分配的 CSS 的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24726906/