Div elem nyúlás belső div hatására
Adott 1 db div konténer, a #body, ezen belül még 2 db div van, a #body-left és #body-right. Probléma: ha sok szöveg van a #body-right-ban, megnyúlik (függőlegesen), viszont a #body nem, ezért a #body-right "kilóg" a #body-ból. A segítő jellegű hozzáaszólásokat előre is köszönöm.
■ - #body{
- width:845px;
- min-height:500px;
- background:url(images/body.png) repeat-y;
- border:1px solid red;
- }
- #body-left{
- float:left;
- width:177px;
- margin-left:22px;
- padding:10px;
- min-height:500px;
- }
- #body-right{
- float:right;
- width:580px;
- margin-right:22px;
- padding:10px;
- min-height:500px;
- }
Float
Próbáld meg soron belüli doboz formátummal:
vagy abszolut pozícionálással:
Legalábbis én így próbálnám.
(de persze vannak itt sokkkkkal hozzáértőbbek, akik remélem kiosztanak szokás szerint néhány nemkicsit hasznos tanácsot :))
Jó kis cikk az oldal táblázatnélküli CSS felépítésével kapcsolatban:
Weblabor - CSS lépésről-lépésre: táblázatnélküli oldalfelépítés
Ha nem tetszene, amit SecMan
(ezzel lehet szabályozni, hogy az adott blokkból kilógó elemekkel mit csináljon: jelenítse meg, rejtse el, rejtse el, de tegyen ki egy scrollbart stb.)
Használj clearfixet:
Köszi mindenkinek! Úgy is
Úgy is működik, ha a két belső div után ez van:
De a legegyszerűbb