考虑:
a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
我无法覆盖此 CSS。 即使我禁用了所有相关的 CSS,我还是尝试在我的网站上的链接下发布蓝线? .我试了很多。仍然没有用。我不想修改每台机器来更改用户代理样式表。
原文由 dev 发布,翻译遵循 CC BY-SA 4.0 许可协议
考虑:
a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}
我无法覆盖此 CSS。 即使我禁用了所有相关的 CSS,我还是尝试在我的网站上的链接下发布蓝线? .我试了很多。仍然没有用。我不想修改每台机器来更改用户代理样式表。
原文由 dev 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答1.3k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
4 回答2k 阅读
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
如果你说造型
正在以某种方式自动设置并且您想覆盖它,首先只需在您的 CSS 中设置锚点样式:
如果由于某种原因这不起作用,请添加其他选择器以增加 规则的特异性,例如,
如果这仍然不起作用,请使用可怕的
!important
:现场观看: https ://jsfiddle.net/panchroma/z7mkvbeu/
正如 kca 所建议的, MDN 上的这个页面 详细介绍了
!important
规则的工作原理,以及为什么最好尽可能避免使用它。