iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 27
0
自我挑戰組

前端菜焦阿日記系列 第 27

|D27| CSS - 修改瀏覽器記住`<input>`密碼後產生的黃色背景

  • 分享至 

  • xImage
  •  

Chrome預設的覆蓋樣式

-webkit-autofill是chrome用來蓋掉我們原本的css

input:-webkit-autofill{
 background-color:rgb(250, 255, 189) !important;
 background-image:none !important;
 color:rgb(0, 0, 0) !important;
}
  • 範例

  • 呈現
    可以看到藍色背景被覆蓋成黃色背景了

用-webkit-autofill來騙chrome

一.蓋掉背景色使用box-shadow inset(從外陰影改為內陰影)和spread(傳播半徑)

  • 內陰影傳播半徑15px

  • 內陰影傳播半徑100px

二.幫chrome加入box-shadow

input:-webkit-autofill{
 -webkit-box-shadow: 0 0 0px 100px red inset; 
}
  • 未加入

  • 加入後

參考文章

https://segmentfault.com/q/1010000000671971


上一篇
|D26| JS - call by value
下一篇
|D28| JS - function statement(陳述式)和expression(表達式)
系列文
前端菜焦阿日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言