Autor Zpráva
heli
Profil *
Ahoj, opravdu nejde prvek SELECT formátovat pomocí CSS? border, background, atd.??
Děkuji za radu. Heli
Zdeněk Košťál
Profil
heli
Jediné, co jsem si k selectu kdy dovolil byla změna šířky (tak, aby byl stejně široký jako inputy a lépe to vypadalo), víc snad ani nefunguje a i kdyby, tak to důrazně nedoporučuji. Stylování formulářů není moc bezpečná věc, protože vykreslování zaobstarává u hodně prohlížečů operační systém, nikoli samotný prohlížeč (neplatí ale u Opery). Rozumně se dá stylovat input a textarea, s input submit je to trošku horší, ale dá se to. Radio, checkbox a select nedoporučuji, zaděláš si tím na problémy.
Strajk
Profil
Tak tak, stylovat pouze pokud se na web bude přistupovat pouze skrze jeden prohlížeč - a i to opatrně
Str4wberry
Profil
Vím, jak nastylovat <select>


Reakce na Zdeňka Košťála:
Rozumně se dá stylovat input a textarea
Ale <select> také.
loudaluk
Profil
Na Seznamu mají vyřešený select velice jednoduše. Aby se všude zobrazoval stejně, používají jako tlačítko obrázek http://www.seznam.cz//st/img/2011/arrow-down.gif. V css od seznamu je tento obrázek i patřičně napozicován pomocí background uvnitř select. trik spočívá v použití vnější pole <div>, které má nastaveno overflow: hidden a vnitřní select, který má větší delší délku než vnější div. Proto tlačítko z operačního systému není vidět. Takto je problém vyřešen pro všechny prohlížeče a všechny OS.

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: