2009-03-26 34 views
11

Da quello che ho visto, in Firefox e Chrome, il colore del cursore di testo in un campo di input cambia al valore della proprietà css "colore". Tuttavia in IE non ha alcun effetto. C'è un modo per ottenere questo effetto in IE?Come cambio il colore del cursore del testo in un campo di input in IE?

+0

Stesso problema sulla mia pagina (http://www.lonniebest.com/FormatCSS). Quando si posiziona il cursore nella textarea, si fonde con lo sfondo. Fastidioso; dovrebbe agire come dici tu sopra: essere ciò che mai colorerà la proprietà del "colore". –

+0

@Lonnie: come puoi passare il cursore? – Joey

+0

@Giovani, la tua risposta è valida. Ancora qual è il superamento per questo? –

risposta

15

Il colore del cursore del testo in un input su IE è sempre l'inverso del colore di sfondo. Quindi non puoi su IE.

Questo è anche unspecced dal W3C quindi non aspettatevi il supporto per essere ovunque, se c'è, allora è semplicemente un artefatto :-)

+1

Questo non è ancora implementato, ma ora esiste una specifica per questo: http://dev.w3.org/csswg/css-ui/#caret-color –

Problemi correlati