Autor Zpráva
SeparateSK
Profil
Dobrý deň, robím stránku - konkrétne socialnu sieť a najväčší problém s dizajnom.
Menu by malo byť vľavo a obsah vpravo. A úplne na spodku stránky by mala byť čiara a pod ňou © 2012.
Lenže: menu je síce vľavo a obsah vpravo ale div v ktorom sa tieto divy(menu,obsah) nachádzajú má výšku 0px, výšku by mal mať predsa takú akú má obsah, takže čiara neni dole, ale hore.
CSS vypadá takto:
.menu{float:left;width:250px}
.obsah{width:750px;float:right}
.vsetko{border-bottom:1px solid navy;width:1000px}
a HTML asi takto:
<div class="vsetko">
    <div class="menu">
        1. riadok<br>
        2. riadok<br>
        3. riadok<br>
    </div>
    <div class="obsah">
        1. riadok<br>
        2. riadok<br>
        3. riadok<br>
        4. riadok<br>
        5. riadok<br>
        6. riadok<br>
    </div>
</div>
Vedel by niekto pomôcť?
Plaváček
Profil
Přidej k DIVu "vsetko" vlastnost overflow:hidden. To je asi nejrychlejší řešení.
Ugo
Profil
spíš bych to viděl třeba na <div style="clear:both"></div> za ty divy v "vsetko"
Plaváček
Profil
Ugo:

Ano, je to možné řešení, ale poněkud zbytečné.
Someone
Profil
Ugo:
Já osobně to řeším takto:
<br class="clearer" />
kde .clearer {clear: both;}
Myslím, že zálaží na každém jak si to udělá, ale vypisovat pokaždé <div></div> mi přijde nepraktické, ale jak říkám, je to individuální.
SeparateSK
Profil
Ďakujem ,toto pomohlo ,pridal som tam <br style="clear:both" /> a všetko vyzerá tak ako má :)
Samozrejme aj overflow:hidden funguje skvele

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