Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mengatasi Autolengkap Borang Penyemak Imbas dan Sorotan Input?

Bagaimanakah Saya Boleh Mengatasi Autolengkap Borang Penyemak Imbas dan Sorotan Input?

DDD
Lepaskan: 2024-12-06 18:30:13
asal
800 orang telah melayarinya

How Can I Override Browser Form Autofill and Input Highlighting?

Mengatasi Pengisian Borang Penyemak Imbas dan Menyerlahkan Input

Latar Belakang

Seorang pengguna menghadapi cabaran dengan pengisian automatik borang dan penyerlahan input dalam dua bentuk pada halaman yang sama, menyebabkan tingkah laku dan visual yang tidak diingini ketidakkonsistenan.

Penyelesaian

Untuk mengatasi penggayaan lalai penyemak imbas dan pengisian automatik, kaedah yang berkesan ialah menggunakan kelas pseudo -webkit-autofill. Ini membolehkan anda mengawal penampilan elemen borang apabila ia diisi secara automatik oleh penyemak imbas.

Mencegah Pengisian Auto

Untuk mengelakkan medan borang daripada pengisian automatik , anda boleh mencetuskan bayangan latar belakang apabila halaman dimuatkan, dengan berkesan menipu penyemak imbas untuk mempercayai medan itu sudah dihuni.

input:-webkit-autofill {
    -webkit-box-shadow:0 0 0 50px white inset;
    -webkit-text-fill-color: #333;
}
Salin selepas log masuk

Nota: Kaedah ini tidak lagi berfungsi dalam versi terkini Chrome.

Mengalih keluar Sorotan Input

Untuk mengalih keluar serlahan latar belakang kuning apabila memfokus pada medan input, anda sekali lagi boleh menggunakan sifat -webkit-box-shadow untuk mengatasi penggayaan lalai penyemak imbas.

input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 50px white inset;
    -webkit-text-fill-color: #333;
}
Salin selepas log masuk

Dengan melaksanakan peraturan CSS ini, anda boleh melumpuhkan pengisian automatik penyemak imbas dengan berkesan dan mengawal penampilan visual input borang anda, mencapai pengalaman pengguna yang konsisten dan diingini.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengatasi Autolengkap Borang Penyemak Imbas dan Sorotan Input?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan