【发布时间】:2016-08-31 09:14:06
【问题描述】:
我正在寻找从自动填充输入中删除黄色背景的解决方案。 我发现了这个问题Removing input background colour for Chrome autocomplete? 但问题是,我有输入线性背景
background: linear-gradient(to bottom, red 0%, black 100%);
所以这个带有 -webkit-box-shadow: 0 0 0px 1000px white inset; 的解决方案不起作用...
如果这不可能,我至少需要在此输入中更改 SVG 的填充。因为问题是,我在这里有一个白色的 SVG 图标,当背景颜色变为黄色时,真的很难看到它...
.svg {
fill:black;
}
【问题讨论】:
-
不幸的是,Chrome 无法覆盖此样式。 box-shadow 选项只是将它隐藏起来......我担心你正在输掉战斗而不是用替代元素完全替换输入。
-
我添加了另一种可能性..
标签: css input background autofill linear-gradients