Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mengalih Keluar Sempadan Fokus daripada Elemen Teks Input dalam Safari dan Chrome?

Bagaimanakah Saya Boleh Mengalih Keluar Sempadan Fokus daripada Elemen Teks Input dalam Safari dan Chrome?

Mary-Kate Olsen
Lepaskan: 2024-12-20 06:31:13
asal
391 orang telah melayarinya

How Can I Remove the Focus Border from Input Text Elements in Safari and Chrome?

Menghapuskan Sempadan Fokus Elemen Teks Input

Apabila elemen teks input mendapat fokus, penyemak imbas tertentu, termasuk Safari dan Chrome, mungkin memaparkan sempadan biru sekeliling mereka. Walaupun isyarat visual ini boleh berguna untuk kebolehaksesan dan kebolehgunaan, ia mungkin tidak selalu diingini dalam reka letak reka bentuk tertentu.

Untuk mengalih keluar serlahan sempadan ini dalam Safari, gunakan CSS:

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

Ini penyasaran membolehkan anda mengasingkan elemen input yang diingini dengan kelas "tengah." Sebagai alternatif, untuk mempengaruhi semua elemen bentuk, gunakan:

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

Noah Whitmore mencadangkan untuk melanjutkan ini kepada elemen yang boleh diedit kandungan:

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

Akhirnya, anda juga boleh melumpuhkan garis fokus pada semua elemen dengan:

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

Walau bagaimanapun, pendekatan ini tidak digalakkan atas sebab kebolehcapaian. Ingat bahawa garis fokus berfungsi sebagai penunjuk yang berguna untuk pengguna yang menavigasi antara muka.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengalih Keluar Sempadan Fokus daripada Elemen Teks Input dalam Safari dan Chrome?. 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