/* css */
#t {display: table; width: 150px;}
#r {display: table-row;}
#a {display: table-cell; width: 33%;}
#b {display: table-cell;}
#c {display: table-cell; width: 33%;}
<!-- html -->
<div id="t">
<div id="r">
<div id="a">a</div>
<div id="b">b</div>
<div id="c">c</div>
</div>
</div>
Возможно ли сверстать так, чтоб при пустом div-е id=a и/или id=с автоматом id=b становился шире на их/его ширину?
#t {display: table; width: 150px;}
#r {display: table-row;}
#a {display: table-cell; width: 33%;}
#b {display: table-cell;}
#c {display: table-cell; width: 33%;}
<!-- html -->
<div id="t">
<div id="r">
<div id="a">a</div>
<div id="b">b</div>
<div id="c">c</div>
</div>
</div>
Возможно ли сверстать так, чтоб при пустом div-е id=a и/или id=с автоматом id=b становился шире на их/его ширину?