Ketika saya menetapkan elemen pra ke konten yang dapat diedit dan fokus di dalamnya untuk pengeditan, itu menerima batas putus-putus di sekitarnya yang tidak terlihat sangat bagus. Perbatasan tidak ada saat fokus berada di tempat lain.
Bagaimana cara menghapus perbatasan itu?
Terima kasih
javascript
jquery
contenteditable
Christoffer
sumber
sumber
outline
tidak akan berfungsi di IE7 atau lebih rendah. Di browser ini, Anda perlu menyetelhideFocus
properti elemen ketrue
, yaitu$('#myEl').get().hideFocus = true;
[contenteditable]:focus { outline: 0px solid transparent; }
outline: none
Anda juga dapat menambahkan
:read-write
pseudo-class ke elemen gaya yang dapat diedit.Misalnya ( jsFiddle ) :
Baca lebih lanjut di sini tentang codrop .
sumber
.element:focus
?[contenteditable]:focus
?