Diciamo che avete il seguente codice HTML:Come posso indirizzare i campi di inserimento del testo con i CSS?
<input />
<br />
<input type=text />
Naturalmente, nel mio HTML io avrò altro tipo di campi di input, come pure (caselle di controllo, ecc). Ora voglio modellare solo gli input di testo.
Quello che trovo durante la ricerca, è quello di fare quanto segue in CSS:
input[type=text] { background: red; }
Per il secondo ingresso, in cui l'attributo è esplicitamente presente, questo funziona. Per il primo tuttavia, funziona in IE8, ma non in IE10. Inoltre non in Chrome.
Quindi, come posso indirizzare tutti i campi di immissione del testo e solo il campo di inserimento del testo, senza dover inserire type=text
ovunque?
È possibile vedere questo in un jsFiddle. Per IE8, controlla these instructions su come raggiungere jsFiddle al lavoro, ma sembra che questo:
Oh, ma: non così non funzionerebbe su Netscape o IE 6 e precedenti ... :-) –
@ rodrigo-silveira http://lifehacker.com/5925287/dear-web-user-please-upgrade-your -browser: P – jbabey
Ottimo articolo, @jbabey Lo inoltrerò a mia nonna che usa ancora IE ... –