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!

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top