Próbuję skonfigurować układ Flexbox z trzema kolumnami, w których lewa i prawa kolumna mają stałą szerokość, a środkowa kolumna wygina się, aby wypełnić dostępną przestrzeń.
Pomimo ustawienia wymiarów kolumn nadal wydają się kurczyć, gdy okno się kurczy.
Czy ktoś wie, jak to osiągnąć?
Dodatkową rzeczą, którą muszę zrobić, jest ukrycie prawej kolumny na podstawie interakcji użytkownika, w którym to przypadku lewa kolumna nadal zachowałaby stałą szerokość, ale środkowa kolumna wypełniłaby resztę przestrzeni.
#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>
Oto JSFiddle: http://jsfiddle.net/zDd2g/185/