Я намагаюся налаштувати макет флексокса з трьома стовпцями, де лівий і правий стовпці мають фіксовану ширину, а центральний стовпець згинається, щоб заповнити наявний простір.
Незважаючи на встановлення розмірів для стовпців, вони все ще здаються зменшуватися, коли вікно скорочується.
Хтось знає, як це досягти?
Додатковим, що мені потрібно буде зробити, є приховати правий стовпець на основі взаємодії з користувачем, і в цьому випадку лівий стовпець все одно зберігатиме фіксовану ширину, але центральний стовпчик заповнює решту місця.
#container {
display: flex;
justify-content: space-around;
align-items: stretch;
max-width: 1200px;
}
.column.left {
width: 230px;
}
.column.right {
width: 230px;
border-left: 1px solid #eee;
}
.column.center {
border-left: 1px solid #eee;
}
<div id="container">
<div class="column left">
<p>Anxiety was a blog series that ran in the New York Times Opinion section from January 2012 to July 2013. It featured essays, fiction, and art by a wide range of contributors that explored anxiety from scientific, literary, and artistic perspectives.</p>
</div>
<div class="column center">
<img src="http://i.imgur.com/60PVLis.png" width="100" height="100" alt="">
</div>
<div class="column right">
Balint Zsako
<br/> Someone’s Knocking at My Door
<br/> 01.12.13
</div>
</div>
Ось JSFiddle: http://jsfiddle.net/zDd2g/185/