Rumah >hujung hadapan web >tutorial css >Bagaimanakah Saya Boleh Mengatasi Autolengkap Borang Penyemak Imbas dan Sorotan Input?
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.
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; }
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; }
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!