Come cambiare lo stile cursore elemento con attributo 'contenteditable' in IE?
-
26-09-2019 - |
Domanda
Sto cercando di cambiare stile di cursore sull'elemento che si e 'contenteditable' insieme attributo su true in IE.
<div contenteditable="true" style="cursor:pointer;">
text
</div>
Ho provato farlo usando inline styling, come nell'esempio sopra, anche con file css e javascript da ma senza fortuna.
Tutte le mie soluzioni lavorare in FF senza problemi, che funzionano bene anche in IE, ma solo quando l'attributo 'contenteditable' è impostato su false. Quindi è sicuramente somehting correlata con l'attuazione del contenteditable in IE, ma non ho idea di come risolvere questo problema.
Sto usando IE8.
Grazie mille per il vostro aiuto!
Soluzione
dipende dal vostro DTD avete chossen. Sembra si utilizza di default DTD rigoroso.
Ecco di riferimento per una possibile dichiarazioni : guardare al 7.2 HTML informazioni sulla versione.
Ho provato con:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
e funziona benissimo, ma non funziona con la prossima dichiarazione:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
La speranza è utile ed è possibile utilizzare che DTD senza problemi su un altro layout.