gpt4 book ai didi

css - 如何从元素中删除所有样式?

转载 作者:技术小花猫 更新时间:2023-10-29 11:37:39 26 4
gpt4 key购买 nike

我所说的“删除”是指重置所有可能出现在此类元素上的样式,并将其设置为浏览器默认值。

我需要这个来调试,我不知道什么规则造成了伤害,我认为好的方法是删除所有样式,然后一个一个地放宽限制以检查什么时候开始出错。

您是否在网络上看到过包含以下内容的任何片段:

{ right: auto !important; left: auto !important; visibility: visible !important;...

以各种可能的风格依此类推。

最佳答案

你不能。 CSS3 草案中提出了值 initial,但即使定义了它,它也会将属性设置为 CSS 规范中定义的初始值,而不是浏览器默认值定义的值。例如,display 属性的初始值为 inline,但浏览器肯定不会默认将所有内容呈现为内联元素。

解决原始问题的更好方法是使用调试和检查工具,例如 Firebug 或 Firefox 的 Web 开发人员扩展。它们让您了解哪些样式适用于某个元素以及它们来自何处。

关于css - 如何从元素中删除所有样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8782010/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com