Autor | Zpráva | ||
---|---|---|---|
Shadowek Profil |
#1 · Zasláno: 7. 5. 2011, 07:49:18 · Upravil/a: Shadowek
Dobrý den, mám drobný problém s jedním webem v FF. Když je na stránce delší obsah, tak jej nepokryje celý a bílý text přetéká na bílé pozadí - což moc čitelné není. Tady přikládám názornou ukázku: . Nevíte někdo čím bych to mohl napravit? V ostatních prohlížečích mi to funguje ...
|
||
Plaváček Profil |
#2 · Zasláno: 7. 5. 2011, 07:52:59
Shadowek:
Chybu, tipnul bych, způsobuje tato definice: #content{ width: 820px; height: 100%; } Zkus ji upravit takto: #content{ width: 820px; overflow:hidden; } |
||
Shadowek Profil |
#3 · Zasláno: 7. 5. 2011, 08:00:37
Díky, funguje. Jen můžu se zeptat proč tomu tak je? Když jsem totiž height nespecifikoval, tak se tam ten obsah nezobrazoval vůbec a overflow má pouze skrýt to co přetéká ne?
|
||
Plaváček Profil |
#4 · Zasláno: 7. 5. 2011, 08:07:49
Shadowek:
overflow:hidden je taková šikovná fičura, která nahrazuje klasickou metodu ukončení obtékání plovoucích prvků. Funguje všude a obejdeš se tím pádem bez "čističe" (tedy prvku s nastavenou vlastností clear:both za posledním z plovoucích bloků. Ostatně - ten ti tam chyběl a proto se blok content nenatáhnul). Mohu ti doporučit pěkné čtení, abys lépe pochopil, jak funguje float a clear: http://www.pixy.cz/pixylophone/2003_12_archiv.html#1071056082 |
||
Časová prodleva: 13 let
|
0