Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mengalih Keluar Sorotan Fokus Input Lalai dalam Pelayar Berbeza?

Bagaimanakah Saya Boleh Mengalih Keluar Sorotan Fokus Input Lalai dalam Pelayar Berbeza?

Patricia Arquette
Lepaskan: 2024-12-22 18:36:10
asal
406 orang telah melayarinya

How Can I Remove the Default Input Focus Highlight in Different Browsers?

Mengalih keluar Sorotan Fokus Teks Input Lalai

Banyak penyemak imbas, termasuk Safari dan Chrome, menambah jidar biru di sekeliling elemen input terfokus secara automatik. Ini boleh menjadi gangguan visual, terutamanya dalam susun atur tertentu. Walaupun sesetengah penyemak imbas membenarkan tingkah laku ini dikawal, mencari penyelesaian yang berfungsi merentas penyemak imbas yang berbeza boleh menjadi mencabar.

Mujurlah, CSS menyediakan penyelesaian kepada masalah ini. Dengan menggunakan sifat outline-width, anda boleh mengalih keluar garis fokus daripada elemen input. Berikut ialah contoh:

input.middle:focus {
    outline-width: 0;
}
Salin selepas log masuk

Coretan ini menyasarkan elemen input dengan kelas "tengah" dan menghapuskan garis fokus. Anda juga boleh menggunakan sifat garis besar untuk mencapai kesan yang sama untuk semua elemen bentuk asas:

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}
Salin selepas log masuk

Untuk mengendalikan elemen dengan atribut boleh diedit kandungan, yang menjadikannya jenis elemen input dengan berkesan, gunakan peraturan CSS ini:

[contenteditable="true"]:focus {
    outline: none;
}
Salin selepas log masuk

Sebagai langkah terakhir, anda boleh melumpuhkan garis fokus pada semua elemen dengan kad bebas pemilih:

*:focus {
    outline: none;
}
Salin selepas log masuk

Ingat, melumpuhkan garis fokus boleh menjejaskan kebolehcapaian dan kebolehgunaan tapak web anda, kerana pengguna bergantung padanya untuk mengenal pasti elemen yang difokuskan pada masa ini. Pertimbangkan kaedah alternatif untuk menjadikan fokus kelihatan apabila mengalih keluar serlahan lalai.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengalih Keluar Sorotan Fokus Input Lalai dalam Pelayar Berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan