Autor | Zpráva | ||
---|---|---|---|
Davidos Profil * |
#1 · Zasláno: 6. 2. 2011, 20:46:26
Dobrý večer,
chtěl jsem se zeptat na jednu věc ohledně formulářu. Nikde jsem to tu nenašel. Našel jsem akorát jeden příkaz který zobrazí pouze mozilla. Mám políčko ve formuláři do kterého se bude zadávat email. Toto políčko je za normálních okolností hranaté. Já bych chtěl rohy tohoto políčka zaoblit. Dá se to udělat přes CSS a nebo ne? Nemáte prosím nějaký návod? Předem moc děkuji Davidos |
||
jenikkozak Profil |
#2 · Zasláno: 6. 2. 2011, 20:50:01
Většinou se to řeší pomocí obrázku na pozadí, kde je namalován zakulacený rámeček. Řešení čistě přes CSS, které by podporovaly všechny prohlížeče, bohužel zatím není.
|
||
Davidos Profil * |
#3 · Zasláno: 6. 2. 2011, 22:02:53
Děkuji
|
||
joe Profil |
#4 · Zasláno: 6. 2. 2011, 22:04:27
Tohle už je celkem spolehlivé.
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; |
||
Chamurappi Profil |
#5 · Zasláno: 6. 2. 2011, 22:06:02
Reaguji na joa:
Ale nefunguje v Internet Exploreru. |
||
panther Profil |
#6 · Zasláno: 6. 2. 2011, 22:06:51
joe:
„Tohle už je celkem spolehlivé.“ neřekl bych. Pokud tedy nechceš předhodit uživatelům IE nekulaté rohy. |
||
joe Profil |
#7 · Zasláno: 6. 2. 2011, 22:13:03
Chamurappi & panther:
V případě IE bych to řešil JavaScriptem navíc, pokud bych to chtěl mít jó kulatý i v IE. U ostatních prohlížečů tak odpadají zbytečné tagy, zbytečné požadavky na obrázky, zbytečné CSS... |
||
Chamurappi Profil |
#8 · Zasláno: 6. 2. 2011, 22:32:18
Reaguji na joa:
„V případě IE bych to řešil JavaScriptem navíc, pokud bych to chtěl mít jó kulatý i v IE.“ 1) Tohle jsi Davidosovi zamlčel. 2) Z čeho jsi usoudil, že Davidos nechce mít rohy jó kulatý i v Exploreru? 3) JS na dodělání desítek <div> ů simulujících zaoblení neumí vyřešit všechny situace a předpokládám, že zejména s <input> em bude mít problém. Tak či tak bude potřebovat obalující element.
„U ostatních prohlížečů tak odpadají zbytečné tagy“ Až přestane být v módě zaoblení, může je využít k jinému efektu i bez změny HTML. „zbytečné požadavky na obrázky“ Může být jen jeden. |
||
joe Profil |
#9 · Zasláno: 6. 2. 2011, 22:39:05
Chamurappi:
„Může být jen jeden.“ Ale přece. „Až přestane být v módě zaoblení“ To může, ale než taková doba nastane, tak je možná víc pravděpodobnější, že celé stránky budou kompletně předělány :-) „2) Z čeho jsi usoudil, že Davidos nechce mít rohy jó kulatý i v Exploreru?“ Podle sebe, pokud dávám třeba inputu zaoblení rohů 2px, spokojím se i s tím, že v IE to bude bez nich. Pokud mu to bude vadit, může použít jiné řešení. „3) ...“ Tomu nerozumím, stačí přece to, co chci mít kulaté, obalit do nějakého elementu. Takže předpokládám, že ani input by neměl problém. |
||
Medvídek Profil |
#10 · Zasláno: 6. 2. 2011, 22:48:00
Použil bych řešení od joea a u IEček přilinkoval toto: http://css3pie.com/
|
||
Časová prodleva: 13 let
|
0