Autor Zpráva
mersi
Profil
mam takyto problem tu je kod:

<style type="text/css">
div#ha { clear:both; width: 150px; border-bottom: dashed #000000 1px; }
div#ha1 { font-weight: bold; float: left; width: 70px; }
div#ha2 { float: left; width: 80px; }
</style>
</head>

<body>
<div id="ha">
	<div id="ha1">asdasdasd</div>
    <div id="ha2">dasda asdasd asdasd asdasd asdasdas</div>
</div>
<div id="ha">
	<div id="ha1">asdasdasd</div>
    <div id="ha2">dasda asdasd asdasd asdasd asdasdas</div>
</div>
<div id="ha">
	<div id="ha1">asdasdasd</div>
    <div id="ha2">dasda asdasd asdasd asdasd asdasdas</div>
</div>
</body>


no a ide o to ze okraj na blokoch ha je nastaveny ako dolny, ale hadze ich vzdy navrch vid obrazok:



ako mam spravit aby to hadzalo normalne ako spodny okraj... netreba pridat bloku ha este nejaky parameter... mam taky pocit ze to robi koli tomu lebo bloky ha1 a ha2 maju nast. float: left (to potrebujem aby tak ostalo)
Railbot
Profil
Obsah divu je plovoucí, tedy vyjmut z běžného toku dokumentu a nadřazený prvek se chová jako by v něm nic nebylo. Použij čistič (vlastnost clear).
mersi
Profil
ved v bloku ha je nastaveny clear: both;
panther
Profil
mersi
ved v bloku ha je nastaveny clear: both;
to sice ano, ale ty potřebuješ ukončit obtékání elementů „ha1“ a „ha2“.
<div id="ha">
    <div id="ha1">asdasdasd</div>
    <div id="ha2">dasda asdasd asdasd asdasd asdasdas</div>
    <div style="clear: both;">&nbsp;</div>
</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: