Quando l'override stili per un pannello contentEditable, il selettore css ho scoperto che Firefox è stato l'aggiunta di un css selezionabili "Focus-ring" alla mia radice nodo contentEditable
:-moz-focusring:not(input):not(button):not(select):not(textarea):not(iframe):not(frame):not(body):not(html) { outline: 1px dotted;}
varianti Try di:
-moz-focusring or -moz-focusring[contentEditable='true']
Si consiglia gli stili di cui sopra:
background: rgba(0,0,0,0);
resize:none;
Tuttavia, potrebbe essere necessario firebug cercare il parametro di ridimensionamento -moz specifico da disabilitare.
Per le prove di fogli di stile cross-browser, basta sfogliare a questo URL dati di test:
data:text/html,<div style='position:absolute;left:100;top:50;width:200;height:300;background-color:rgb(50,50,80)'><div contenteditable>Test<br/>Test </div></div> <style contenteditable>head, title, style {display: block;} :-moz-focusring{background: transparent}</style>
Che funziona nel webkit non in firefox? – AnApprentice
in firefox 7 posso disegnare come voglio ma non so come rimuovere la sottolineatura rossa su parole sbagliate. – neworld
I selettori di attributo sono definiti nei CSS2, quindi dovrebbe funzionare. Quale versione di Firefox hai? – Simone