Załóżmy, że mają określony rozmiar div
, który zawiera trzy dalsze divs
:3 div w pojemniku stałym rozmiarze: 2 mają stałe wielkości, 1 należy rozciągnąć
- Pierwszy i ostatni mają określony rozmiar, a także , środkowy powinien wypełnić resztę przestrzeni
#container {
width: 100px;
height: 100px;
}
#a,
#c {
height: 20px;
}
#b {
height: 60px; // this should be a generic value...
}
<div id="container">
<div id="a">A</div>
<div id="b">B</div>
<div id="c">C</div>
</div>
Jak mogę ustawić, aby element div #b
automatycznie się rozciągał.
Trzy div (#a
, #b
, #c
) powinna wypełnić całą height
z #container
.
To działa, ale wsparcie w IE jest ograniczone zgodnie z http://caniuse.com/#search=flexbox –