tofacebook.com -专业IT技术社区 【百家号】脸书百科,#-webkit-autofill##google#启用表单自动填充时,如何覆盖黄色背景 Web程序 - tofacebook.com-专业IT技术社区
75°

【百家号】脸书百科,#-webkit-autofill##google#启用表单自动填充时,如何覆盖黄色背景 Web程序

标签:The   .com   head   右键   ima   gpo   sel   google   ref   

#-webkit-autofill##google#启用表单自动填充时,如何覆盖黄色背景

google和opera浏览器的表单自动填充后,输入框均会变成黄色背景,黑色字体。如下图。

autofill

这样的话会与网页的整体设计风格不一致,怎样自定义样式,来覆盖黄色背景。

首先来看看是什么导致的,右键查看元素样式:

input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{
   rgb(250, 255, 189);
   background-image: none;
   color: rgb(0, 0, 0);
}
一目了然了,-webkit-autofill重新渲染了input的背景色及字体颜色。
 
ok,原因找到了,解决方法也有了,重写-webkit-autofill
1, Not working (不起效果)
input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{
  rgb(255, 255, 255);
  background-image:  none;
  color:  rgb(102, 102, 102);
}
2,  Not working(不起效果)
input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{
  rgb(255, 255, 255) !important;
  background-image:  none !important;
  color:  rgb(102, 102, 102) !important;
}
3, working(起效果)
input:-webkit-autofill,textarea:-webkit-autofill, select:-webkit-autofill{
  -webkit-box-shadow:0 0 0 50px white inset; /* Change the color to your own background color */
  -webkit-text-fill-color: #666;
}
 
ok 表单的黄色填充颜色没有了,
autofill ok
 

 

#-webkit-autofill##google#启用表单自动填充时,如何覆盖黄色背景

标签:The   .com   head   右键   ima   gpo   sel   google   ref   

原文地址:https://www.cnblogs.com/yaomengli/p/9376418.html


本文由百家号/熊掌号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。