Autor | Zpráva | ||
---|---|---|---|
shinoba Profil * |
#1 · Zasláno: 30. 8. 2007, 20:43:21
Heh..dobrý večer,
mám div, ve kterém mám spoustu jiných divů, který formátujou text, vypadá to dobře, což o to, ale problém je, že ten div je třeba 300px velký a je v levo a já potřebuju, aby v pravo bylo volno, tak že jakýkoliv další znak, třeba <p> </p> šel hned po ten div a e napravo od něj...nevíte jak na to? děkuju za odpovědi |
||
Trejpa Profil |
#2 · Zasláno: 31. 8. 2007, 13:24:54
shinoba
Tvůj DIV má zřejmě nastaveno float: left. Pokud chceš, aby se další prvky řadily pod něj, musí mít minimálně jeden (ten těsně následující) prvek nastaveno clear: both. Obvykle se to dělá samostatným prvkem, takzvaným čističem, aby důležité prvky, třeba odstavce, mohly i nadále plavat (v mém příkladu je použita neviditelná vodorovná čára <HR>). <div style="float: left; width: 300px;"> ... </div> <hr style="clear: both; height: 1px; visibility: hidden;"> <p>Další odstavec pod DIVem a neviditelnou čárou. |
||
Časová prodleva: 17 let
|
0