我想知道是否有可能用Javascript或其他方式将元素的样式恢复到“默认”状态。
我需要这样做,因为我将HTML插入第三方网页,无法控制它们归因于不同元素的样式。 例如,他们可能有:
div {
margin: 10px;
padding: 5px;
line-height: 10px;
font-size: 150%;
border: 10px solid yellow;
foo: bar;
}
是否有一种简单的方法可以清除所有样式并将其设置回“默认”设置? 是否有默认样式列表?
发布于 2018-08-16 14:02:50
默认样式是由每个浏览器定义的,你可以猜到,所有的浏览器都有一些不同的样式。你可以定义每个样式属性并将其分配给继承!重要的是:
div {
margin: inherit !important;
padding: inherit !important;
line-height: inherit !important;
font-size: inherit !important;
border: inherit !important;
foo: inherit !important;
发布于 2018-08-16 15:04:07
可以把CSS重置,公共元素的默认样式
https://stackoverflow.com/questions/-100000588
复制相似问题