Sto provando a impostare un layout di una casella flessibile con tre colonne in cui le colonne sinistra e destra hanno una larghezza fissa e la colonna centrale si flette per riempire lo spazio disponibile.Come posso avere due colonne a larghezza fissa con una colonna flessibile al centro?
Nonostante le dimensioni di impostazione per le colonne, sembrano ancora ridursi quando la finestra si restringe.
Qualcuno sa come realizzare questo?
Un'ulteriore cosa che dovrò fare è nascondere la colonna destra in base all'interazione dell'utente, nel qual caso la colonna di sinistra manterrebbe comunque la sua larghezza fissa, ma la colonna centrale riempirebbe il resto dello spazio.
#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>
Ecco un JSFiddle: http://jsfiddle.net/zDd2g/185/
https://jsfiddle.net/5aor2b0x/11/ – zloctb