Ответ 1
Если порядок источника не имеет значения, одно простое решение - использовать таблицу display table/table. Сделайте упаковку шириной 100% с минимальной шириной. Укажите ширину столбцов с фиксированной шириной. При отображении таблицы все столбцы будут иметь равную высоту.
#wrapper {
display: table;
width: 100%;
min-width: 1000px;
min-height: 400px;
}
#column-1 {
display: table-cell;
background: #DDF;
width: 200px;
}
#column-2 {
display: table-cell;
background: #EEE;
}
#column-3 {
display: table-cell;
background: #DDF;
width: 200px;
}
<div id="wrapper">
<div id="column-1">= 200px</div>
<div id="column-2">>= 600px</div>
<div id="column-3">= 200px</div>
</div>