Я не нашел ответа на этот конкретный случай, поэтому решил задать новый вопрос. Я хочу иметь 2 DIVs в левой части страницы (с фиксированной шириной) и один DIV с правой стороны, занимая остальную часть ширины страницы. Также единственный DIV справа должен иметь свою независимую высоту (когда его высота увеличивается, она не должна влиять на высоту или положение DIVs слева). Что-то вроде этого является то, что я хочу:HTML и CSS: 2 DIVS слева, 1 независимый DIV справа
Это HTML код:
<body>
<div class="div1">Div1</div>
<div class="div3">Div3</div>
<div class="div2">Div2</div>
</body>
Это CSS я прямо сейчас:
div.div1 {
float: left;
height: 400px;
margin-right: 10px;
width: 200px;
}
div.div3 {
height: 425px;
overflow: hidden;
}
div.div2 {
clear: left;
float: left;
height: 15px;
margin-top: 10px;
}
Единственная проблема заключается в что верхняя позиция Div2 зависит от высоты Div3, и я получаю что-то вроде этого:
Я всегда рекомендую использовать "родительский DIV", когда есть 2 дивы в том же столбце "" –