input 在 chrome 下 , 自动填充后,会有一个默认样式,如何清除这个默认样式?

input:-internal-autofill-selected {
    background-color: rgb(232, 240, 254) !important;
    background-image: none !important;
    color: rgb(0, 0, 0) !important;

  

在 input 上添加如下css:

box-shadow: inset 0 0 0 1000px #f7f7f7!important;

  

通过 box-shadow 阴影的方式,将其背景色遮挡住,不算是真正的修改了背景色

但是也可以达到需要的效果

原文地址:https://www.cnblogs.com/isuansuan/p/14067723.html