Cara memindahkan fokus border (garis besar) di sekitar teks/kotak input? (Chrome)
Adakah yang bisa menjelaskan bagaimana untuk menghapus oranye atau biru border (garis besar) di sekitar teks/kotak input? Saya pikir itu hanya terjadi pada Chrome untuk menunjukkan bahwa input box aktif. Berikut ini's atas masukan CSS saya'm menggunakan:
input {
background-color: transparent;
border: 0px solid;
height: 20px;
width: 160px;
color: #CCC;
}
1194
11
Perbatasan ini digunakan untuk menunjukkan bahwa unsur ini terfokus (yaitu anda dapat mengetikkan input atau tekan tombol Enter). Anda dapat menghapus itu, meskipun:
Anda mungkin ingin menambahkan beberapa cara bagi pengguna untuk mengetahui apa yang elemen memiliki keyboard fokus meskipun untuk kegunaan.
Chrome juga akan berlaku untuk menyoroti unsur-unsur lain seperti DIV's digunakan sebagai modals. Untuk mencegah sorot pada orang-orang dan semua elemen lainnya juga, dapat anda lakukan:
Saat ini jawaban didn't bekerja untuk saya dengan Bootstrap 3.1.1. Berikut ini's apa yang saya harus meng-override:
Ini yang akan dilakukan. Orange outline won't muncul lagi.
Bekerja dengan baik bagi saya. Berharap untuk memilikinya tetap dalam html itu sendiri ... :)
I've menemukan solusi. Aku digunakan:
outline:none;
di CSS dan tampaknya telah bekerja. Terima kasih untuk bantuan pula. :)Solusi
PS: Gunakan
outline:0
, bukanoutline:none
pada fokus. It's valid dan praktek yang lebih baik.ini menghapus bingkai oranye di chrome dari semua dan setiap elemen tidak peduli apa dan di mana itu
Silakan gunakan sintaks berikut untuk menghapus perbatasan dari kotak teks dan menghapus disorot perbatasan browser gaya.
Set
"!penting" hanya dalam kasus. Yang's tidak diperlukan. [Dan sekarang itu's pergi. –Ed.]
Ini pasti akan berhasil. Orange garis besar tidak akan muncul lagi.. Umum untuk semua kategori:
Khusus untuk beberapa tag, ex: tag input
Saya tahu bahwa anda juga dapat menggunakan: