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
Lepaskan: 2025-01-06 02:24:40
asal
791 orang telah melayarinya

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;
}
Salin selepas log masuk

Untuk semua bentuk asas elemen:

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

Menyokong Elemen Boleh Diedit Kandungan

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

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

Melumpuhkan Garis Fokus Sepenuhnya

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

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

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 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