Cuando configuro un elemento pre en contenteditable y le pongo foco para editarlo, recibe un borde punteado a su alrededor que no se ve muy bien. El borde no está ahí cuando el enfoque está en otro lugar.
¿Cómo elimino ese borde?
Gracias
javascript
jquery
contenteditable
Christoffer
fuente
fuente
outline
no funcionará en IE7 o versiones anteriores . En estos navegadores, debe establecer lahideFocus
propiedad del elemento entrue
, es decir$('#myEl').get().hideFocus = true;
[contenteditable]:focus { outline: 0px solid transparent; }
outline: none
También puede agregar la
:read-write
pseudoclase a los elementos de estilo que son editables.Por ejemplo ( jsFiddle ) :
Lea más aquí sobre bacalao .
fuente
.element:focus
?[contenteditable]:focus
?