正如您在附加图片中看到的那样,safari会在已保存在钥匙串管理器中的网站上为密码添加默认背景样式。 safari useragent password styling override example
css样式规则如下所示,但具有高度的特异性和!important
似乎没有办法覆盖useragent表。我正在考虑用一些强制覆盖来破坏颜色的标准化,但是想知道是否有人有更好的工作,而不是在字面上放置非语义块来着色/美观。
input, input:matches([type="password"], [type="search"]), isindex
答案 0 :(得分:-1)
它非常hacky,但这适用于Safari:
:-webkit-autofill {
background-color: hotpink !important;
}