Здравствуйте. подскажите, как сделать такую верстку, где ширина блока зависит от высоты другого:
Т.е.если высота блока 1 меньше высоты блока 2, тогда блок 3 на всю ширину, иначе блок 3 имеет туже ширину, что и блок 2, а блок 1 просто опускается вниз (как в обычном 2-колоночном дизайне)
Желательно подскажите решение на css.
Вариант CSS. высота "блока 1" влияет на отображение ширины (блока 2,3)
.b1 {
z-index: 1;
position: relative;
background-color: #0000ff;
width: 30%;
float: left;
height: 30px
}
.b2 DIV {
position: relative;
overflow: hidden;
background-color: #ff0000
}
.b3 DIV {
position: relative;
overflow: hidden;
background-color: #00ff00
}
<div class="b1">блок 1</div>
<div class="b2">
<div>блок 2</div>
</div>
<div class="b3">
<div>блок 3</div>
</div>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости