220 .
220 ?
flexbox?
.
flex-grow min-width flex.
, :
.tiles {
flex-grow: 1;
min-width: 220px;
}
:
.tiles {
flex: 0 0 220px;
}
flex flex-grow, flex-shrink, flex-basis.
flex-grow , , . 0, ( flex-basis).
flex-shrink , . 0, ( flex-basis).
flex-basis flex.
-, .
flex, , flex-wrap, , -. .
: DEMO
: , , , .
. : Flexbox
UPDATE
:
HTML
<ul id="content">
<li class="box"></li>
<li class="box"></li>
<li class="box"></li>
...
...
...
</ul>
CSS
*
{
margin:0;padding:0;
}
#content {
display: flex;
flex-wrap: wrap;
list-style: none;
margin:0 auto;
}
.box {
flex: 0 0 90px;
height: 90px;
margin: 5px;
background-color: blue;
}
@media (min-width: 200px) {
#content {
width: 200px;
}
}
@media (min-width: 300px) {
#content {
width: 300px;
}
}
@media (min-width: 400px) {
#content {
width: 400px;
}
}
@media (min-width: 500px) {
#content {
width: 500px;
}
}
@media (min-width: 600px) {
#content {
width: 600px;
}
}
@media (min-width: 700px) {
#content {
width: 700px;
}
}
@media (min-width: 800px) {
#content {
width: 800px;
}
}
@media (min-width: 900px) {
#content {
width: 900px;
}
}
@media (min-width: 1000px) {
#content {
width: 1000px;
}
}
@media (min-width: 1100px) {
#content {
width: 1100px;
}
}
DEMO