Estoy tratando de configurar un diseño de caja flexible con tres columnas donde las columnas izquierda y derecha tienen un ancho fijo, y la columna central se flexiona para llenar el espacio disponible.
A pesar de establecer dimensiones para las columnas, todavía parecen encogerse a medida que se encoge la ventana.
Alguien sabe cómo lograr esto?
Una cosa adicional que tendré que hacer es ocultar la columna derecha en función de la interacción del usuario, en cuyo caso la columna izquierda aún mantendría su ancho fijo, pero la columna central ocuparía el resto del espacio.
#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>
Aquí hay un JSFiddle: http://jsfiddle.net/zDd2g/185/