Autor Zpráva
Loukec
Profil *
Dobrý den,
poraďte mi prosím, jak nastylovat vzhled <input type="text">. Vím, jak udělat ty hodnoty, ale nevím jak definovat ten <input type="text"> (jako je <h1> ==> h1 {...} tak jak by byl ten input). Děkuju.
Petr Tichý
Profil
input { ... }

Jakého je to typu v CSS nepoznáš. Budeš muset třeba pro tlačítka (type="submit") definovat třídu.
Loukec
Profil *
no jo, díky. taky mě to mohlo napadnout :D. Dík.
DJ Miky
Profil
Jakého je to typu v CSS nepoznáš.

Jde to poznat, ale IE zase dělá problémy...

input[type='text'] { ... }
Petr Tichý
Profil
DJ Miky
Pro IE by to jistě šlo vyřešit JavaScriptem. Avšak nikdy jsem to nedělal a definoval si jednu třídu pro tlačítka :o)
Gappa
Profil
DJ Miky: IE problémy nedělá, on to prostě ignoruje :)

Javascriptem bych to neřešil, dopsat do inputu type ještě třídu neni takový problém a je to posichrované.

Tedy:

<input type="text" class="text" ... >
Chamurappi
Profil
Reaguji na DJ Mikyho a Gappu:
Sedmička již selektor input[type='text'] pochopí a na rozdíl od ostatních prohlížečů zabere i tehdy, není-li atribut type explicitně uveden (hodnota „text“ je totiž výchozí).
Gappa
Profil
Chamurappi
Díky, to jsem nevěděl, resp. jsem po tom nepátral, protože než se IE7 patřičně rozšíří, tak je tohle řešení ne zrovna moc použitelné.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: