Rumah >hujung hadapan web >tutorial css >Bagaimana untuk Alih Keluar atau Sesuaikan Sorotan Fokus pada Elemen Teks Input?

Bagaimana untuk Alih Keluar atau Sesuaikan Sorotan Fokus pada Elemen Teks Input?

Susan Sarandon
Susan Sarandonasal
2025-01-06 02:24:40755semak imbas

How to Remove or Customize Focus Highlights on Input Text Elements?

Menghapuskan Sorotan Sempadan dalam Elemen Teks Input

Apabila elemen teks input menerima fokus, penyemak imbas seperti Safari dan Chrome cenderung memaparkan warna biru yang mengganggu sempadan di sekelilingnya. Ini boleh menjadi tidak diingini untuk reka letak tertentu.

Menyesuaikan Gelagat Firefox

Dalam Firefox, anda boleh mengawal penampilan sempadan menggunakan sifat "sempadan". Walau bagaimanapun, penyemak imbas lain mungkin tidak menyokong pendekatan ini.

Mengalih keluar Outline Fokus dalam Safari

Untuk mengalih keluar serlahan sempadan dalam Safari, anda boleh menggunakan "outline-width " harta:

input.middle:focus {
    outline-width: 0;
}

Untuk semua bentuk asas elemen:

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

Menyokong Elemen Boleh Diedit Kandungan

Untuk turut memasukkan elemen dengan atribut "boleh diedit" ditetapkan kepada benar:

[contenteditable="true"]:focus {
    outline: none;
}

Melumpuhkan Garis Fokus Sepenuhnya

Sebagaimana langkah terakhir, anda boleh melumpuhkan garis fokus untuk semua elemen:

*:focus {
    outline: none;
}

Pertimbangan Kebolehcapaian

Perhatikan bahawa fokus menggariskan meningkatkan kebolehcapaian dengan menunjukkan elemen aktif. Pertimbangkan kaedah alternatif untuk menyediakan keterlihatan fokus sebelum melumpuhkannya sepenuhnya.

Atas ialah kandungan terperinci Bagaimana untuk Alih Keluar atau Sesuaikan Sorotan Fokus pada Elemen Teks Input?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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 sebelumnya:Pembelajaran HTML Hari 1Artikel seterusnya:Pembelajaran HTML Hari 1