問題描述:
前端使用賬號密碼登錄,若在網頁保存過當前頁面的密碼和賬號,那么當再次進入該頁面,網頁會自動的把賬號和密碼賦到輸入框中,而此時輸入框是帶有背景色的,與周邊的白色背景顯得很不協調;因此想讓其被賦值后背景色依舊是白色
html部分:給el-input加一個css類名,更便于直接選中輸入框更改樣式
<el-form-item prop="mobile"><el-inputv-model="form.mobile"class="elinput"placeholder="手機號"prefix-icon="User"autocomplete="off"/></el-form-item>
css部分:需要使用deep樣式穿透以及使用important提高到最高優先級(但一般情況下不建議使用important)
:deep(.elinput .el-input__inner:-webkit-autofill) {background-color: #ffffff !important; /*在這里換成你想要的顏色*/transition: background-color 5000s ease-in-out 0s !important;}css