Autor Zpráva
MrKew
Profil
Vytvářim webovky, a vyskytl se mi problém s float, kdykoliv pod obrazek s float dam div s clear tak se mi vyska divu nastavi na 700px.
Mohl by mi někdo poradit čím by to mohlo být.
http://mrkew.lumolet.cz/rada/

(Doufám že jsem zvolil správnou kategorii, případně se omlouvám)
Moderátor juriad: Problém se týká CSS, přesouvám tam a ještě jsem změnil titulek
juriad
Profil
Problém je v tom, že ten clear se zarovná pod všechny plovoucí prvky, tedy i pod levé a pravé menu. (Jen tak z legrace zruš float oboum menu a uvidíš, že další položka v obsahu se bude zarovnávat správně.

Řešením je nepoužít clear, ale vlastnost overflow s hodnotu třeba auto (skoro každá funguje) na div s třídou text.
Proč to tak funguje, skoro nikdo nechápe, ale můžeš se na to spolehnout. Přečti si http://www.quirksmode.org/css/clearing.html
MrKew
Profil
Aha,už je mi to jasné, děkuji mnohokrát
MrKew
Profil
Nedá se to vyřešit nějak jinak?
Owerflow tam přidává posuvíky

Ještě odkaz
juriad
Profil
Nikdy nenastavuj výšku něčeho, u čeho není dopředu známá (výška textů, seznamů, tabulek).

Máš tam:
ul {
    height: 12px;
    ...
}
To je důvod, proč se správně zobrazí posuvník - seznam se na výšku nevejde do 12px.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0