在表单提交和验证后的其他文本和视觉辅助工具中,我将输入框涂成红色以表示需要注意的交互区域。
在 Chrome(以及 Google 工具栏用户)上,自动填充功能将我的输入表单重新着色为黄色。这是一个复杂的问题:我希望在我的表单上允许自动完成,因为它可以加速用户登录。我将检查如果/当触发错误时将自动完成属性关闭的能力,但它是一个复杂的一些编码以编程方式关闭页面上单个受影响输入的自动完成。简而言之,这将是一个令人头疼的问题。
因此,为了避免这个问题,有没有更简单的方法可以阻止 Chrome 重新着色输入框?
[编辑] 我尝试了下面的 !important 建议,但没有效果。我还没有检查 Google 工具栏以查看 !important 属性是否适用。
据我所知,除了使用 autocomplete 属性(这似乎确实有效)之外,别无他法。