У меня есть сайт с правой боковой панелью и левой основной областью контента. Код выглядит так:
<div class="leftside">leftsidecontent</div>
<div class="leftside">leftsidecontent</div>
<div class="leftside">leftsidecontent</div>
<div class="leftside">leftsidecontent</div>
<div class="rightside">rightsidecontent</div>
<div class="rightside">rightsidecontent</div>
<div class="rightside">rightsidecontent</div>
с
.leftside
{
float:left;
width:710px;
}
.rightside
{
margin-left:720px;
}
(см. Фактический сайт на http://blog.stephenkiers.com/)
Причина, по которой он закодирован таким образом, заключается в том, что, поскольку левый борт имеет важное значение, и я хочу, чтобы первые данные были доступны для посетителей с нарушениями зрения; вместо того чтобы каждый раз пропускать весь пух!
Код работает в FF, IE8, Safari и т. Д .; но в IE7 правая часть div очищает плавающие элементы div.
Буду рад любым вашим предложениям. У меня есть некоторые идеи о том, как это исправить; но все они связаны с довольно большими изменениями.
спасибо!