Autor | Zpráva | ||
---|---|---|---|
heli Profil * |
#1 · Zasláno: 12. 9. 2008, 10:33:38
Ahoj, opravdu nejde prvek SELECT formátovat pomocí CSS? border, background, atd.??
Děkuji za radu. Heli |
||
Zdeněk Košťál Profil |
#2 · Zasláno: 12. 9. 2008, 10:39:19
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 |
#3 · Zasláno: 13. 9. 2008, 17:02:03
Tak tak, stylovat pouze pokud se na web bude přistupovat pouze skrze jeden prohlížeč - a i to opatrně
|
||
Str4wberry Profil |
#4 · Zasláno: 13. 9. 2008, 17:18:04
Vím, jak nastylovat <select>
Reakce na Zdeňka Košťála: „Rozumně se dá stylovat input a textarea“ Ale <select> také. |
||
Časová prodleva: 3 roky
|
|||
loudaluk Profil |
#5 · Zasláno: 2. 9. 2011, 14:11:03
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.
|
||
Časová prodleva: 13 let
|
0