Autor | Zpráva | ||
---|---|---|---|
gigi Profil |
#1 · Zasláno: 19. 10. 2014, 15:47:19
Ahoj, potřebuji pomoc s overflow.
Já tam chci overflow visible, ale když to tam dám všechno se rozhází a nefunguje jak má. Chci to tam, aby se dal obrázek přesouvat po celé obrazovce, ale přetékání je jen na pravo a dolů. Jak to mám udělat aby se s tím dalo posouvat přes celou obrazovku, ale zůstaly obrázky na místě a neskočily někam dolů? http://kod.djpw.cz/zpgb |
||
jefitto44 Profil |
#2 · Zasláno: 20. 10. 2014, 07:10:40
Vždy keď niečo floatuješ, musíš floatovanie ukončiť, inak ti obsah nebude správne pokračovať. Floatovanie ukončíš tak, že pod floatované elementy pridáš both. Ja to robím tak, že v style.css mám definovanú class .both a potom, keď mám napr. dva elementy floatujúce vpravo a jeden vľavo, pod nich dám <div class="both"></div> a CSS vyzerá takto .both{width:100%;height:0;clear:both;}
Týmto ukončíš floatovanie a pokračuješ ďalej, akoby sa nechumelilo. Ak to tam nedáš, tak sa chumelí. Druhým spôsobom je dať nadradenému elementu overflow:hidden. Choď tu, daj si preskúmať prvok a uvidíš, že .nadradeny má výšku 0px. Proste to floatovanie znamená, že nadradený element to prestane vnímať. Ak chceš ukončiť floatovanie, môžeš dať buď .nadradeny{overflow:hidden}, alebo tam doplniť ten <div class="both"></div> |
||
Časová prodleva: 10 dní
|
|||
gigi Profil |
#3 · Zasláno: 29. 10. 2014, 19:15:58
Ok díky
|
||
Časová prodleva: 9 let
|
0