<分区>
<分区>
我在网页上工作,我在其中使用 css 样式表而不是内联样式。问题是,当我在 chrome 中检查页面的元素时,我可以看到几乎所有元素都继承了一些用户代理样式。我什至不能取消选中属性值,例如。 div{display: block}
,在 user agent stylesheet
部分下的 DevTools 的样式部分中,就像我可以使用其余样式一样。
我该如何解决这个问题? 或者更好的方法是如何删除用户代理样式?
最佳答案
用户代理样式表只是元素附带的默认样式。
任何应用于元素的 CSS 规则都会覆盖来自用户代理样式表的值。
因此,只需编写一个规则集,其中包含与元素匹配的选择器、与您要更改的内容匹配的属性以及正确的有效值。
div {
display: inline;
}
关于html - 如何覆盖用户代理样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38079184/