Autor Zpráva
Michalmm
Profil *
Ahoj, mam celou stranku uzavrenou v divu a kolem toho divu chci udelat ramecek, jenze to nejak dela neplechu.



vlevo-takhle by to melo vypadat
vpravo-ale vypada to takhle

CSS:

#vse {
width: 800px;
margin: 0 auto 0 auto;
border: 1px solid black;}


HTML:

<html>
<body>
<div id="vse">

OBSAH STRANKY

</div>
</body>
</html>
Str4wberry
Profil
Michalmm
Asi je ten obsah moc krátký. Zkus si pohrát s min-height.
R4ms3S
Profil *
No dej tam pro mozillu: min-height: XXXpx;
R4ms3S
Profil *
a pro IE tam dej _height: XXXpx;

sry za dvojity post.
malek
Profil
divu vktory vytvara orandzove pozadie nasta border :D ak to nemas tak plati to nadomnou :))))
Michalmm
Profil *
To oranzovy samozrejme neni pozadi, ale ma to vyjadrovat ze to cely je zaplneny nejakym obsahem.
S tim min-height to uz ukazuje jak ma, dik
Str4wberry
Profil
R4ms3S
No dej tam pro mozillu: min-height: XXXpx a pro IE tam dej _height: XXXpx;
Aneb proč to dělat validně, když to jde nevalidně (viz odkaz na mé řešení).
shaggy
Profil
To už je lepšie mať samostatný css súbor pre IE ako používať _height.
malek - orandžovú nepoznám, ale oranžovú hej (je neskutočné, aké slovné novotvary vedia deti vymyslieť).
Michalmm
Profil *
Tak jsem nasel pricinu: Vnoreny div u ktereho pouziju float proste jakoby neexistuje. Takze ramecek je kolem loga, ktery float nema a tim to konci, protoze menu uz float ma, tudiz kolem nej zadnej ramecek nebude. Tak se ptam jak jde obejit tato nenavist mezi border a float ?
Michalmm
Profil *
Neda se zkratka do divu vlozit div s prirazenou vlastnosti float: (left|right).. :-/
Railbot
Profil
Michalmm
Vnoreny div u ktereho pouziju float proste jakoby neexistuje.
Existuje, ale jelikož jeho obsah je plovoucí (float), tak nemá v podstatě žádné rozměry. Řešením je na konec divu umístit čistič, který ukončí obtékání (float).

<div style="clear:left/right/both;font-size:0;height:0">&nbsp;</div>

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