Проблем с float

// style.css
промени това
Код:
#content {
    float:left;
	background:#ffffff;
	width:685px;
	border:3px solid #4445b1;
	margin-top:50px;
		-moz-border-radius:20px;
}
#leftc {
	background:#ffffff;
    margin-top:50px;
	float:right;
	width:267px;
	height:200px;
	border:3px solid #4445b1;
	-moz-border-radius:20px;
}
 
Така не ти работи, защото:

на #content , си задал clear:both; махаш го и слагаш float:left;
на #leftfc също махни clear:both; тък поне имаш float:right;
 
На някой може да им изглежда смешно написано така, но при мен върши работа :)

Замени
Код:
	<div id="content">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi id odio sit amet justo ullamcorper lacinia. Nulla consectetur malesuada tortor, vel interdum elit iaculis at. Proin auctor enim ac leo faucibus vehicula. Maecenas tincidunt tempor quam eu bibendum. Pellentesque eget turpis metus. Pellentesque a venenatis purus. Maecenas tempus volutpat viverra. Duis dignissim egestas leo, ut tincidunt ipsum suscipit nec. Pellentesque felis dolor, consectetur lacinia feugiat non, tempus non lacus. Sed commodo eleifend orci, nec faucibus ante auctor in. Maecenas risus sapien, facilisis at accumsan non, rhoncus sit amet magna. Proin nec quam sed est commodo tincidunt. 
	</div>
		<div id="leftc">
		
	</div>
	<div class="clear"></div>

С това
Код:
<div class="left">
	<div id="content">
		Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi id odio sit amet justo ullamcorper lacinia. Nulla consectetur malesuada tortor, vel interdum elit iaculis at. Proin auctor enim ac leo faucibus vehicula. Maecenas tincidunt tempor quam eu bibendum. Pellentesque eget turpis metus. Pellentesque a venenatis purus. Maecenas tempus volutpat viverra. Duis dignissim egestas leo, ut tincidunt ipsum suscipit nec. Pellentesque felis dolor, consectetur lacinia feugiat non, tempus non lacus. Sed commodo eleifend orci, nec faucibus ante auctor in. Maecenas risus sapien, facilisis at accumsan non, rhoncus sit amet magna. Proin nec quam sed est commodo tincidunt. 
	</div>
</div>
<div class="right">
	<div id="leftc"></div>
</div>
<div style="clear: both;"></div>

И към CSS-a добави:
Код:
.left{float: left;}
.right{float: right;}

Аз винаги използвам този метод (въпреки че сигурно има и по - добър) и винаги си е бачкало :)
 
@streleca_stz Метода ти и метода който той ползва са абсолютно идентични. Самоче про твоя случай правиш 2 излишни елемента :)
 
shterev каза:
@streleca_stz Метода ти и метода който той ползва са абсолютно идентични. Самоче про твоя случай правиш 2 излишни елемента :)

Аха.. еми значи моя няма да му свърши работа.. аз по принцп знам че си правя само излишни дивове, но като гледам при мен винаги работи и за това винаги така си го правя, но явно трябва малко да си променя метода, защото само си губя времето да пиша код.. :D
 

Back
Горе