В этом jsfiddle http://jsfiddle.net/54rp7x29/ я установил flexbox для хранения элементов фиксированной ширины.Но внешний элемент container
шире, чем элементы внутри него.Как я могу установить его не больше, чем нужно?И всегда быть не больше, чем нужно при изменении размера экрана (что приведет к тому, что больше или меньше элементов flexbox окажутся в одной строке)?
Это HTML:
<div id="container">
<div id="content"></div>
<div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
Это css:
html {
max-width: 60%;
}
#content {
background-color: green;
height: 20px;
}
#container {
background-color: yellow;
}
#container>div {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
#container>div>div {
width: 80px;
height: 100px;
background-color: gray;
margin: 3px;
}