Experiments in Flex
w3c
<ul class="flex-container">
<li><a href="#">Index</a></li>
<li><a href="#">About me</a></li>
<li><a href="#">Contact</a></li>
</ul>
.flex-container > * {
padding: 0.3em;
list-style-type: none;
text-shadow: 0 0 2px red;
float: left;
}
@supports (display: flex) {
.flex-container > * {
text-shadow: 0 0 2px blue;
float: none;
}
.flex-container {
display: flex;
}
}
Blitz
https://friendsofepub.github.io/eBookTricks/
@supports (display: -webkit-flex) or (display: flex) {
ul.grid,
ol.grid {
display: -webkit-flex;
display: flex;
-webkit-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-flex: 1 1 15em;
flex: 1 1 15em;
}
ul.grid li,
ol.grid li {
page-break-inside: avoid;
break-inside: avoid;
}
}
or
@supports (display: -webkit-flex) or (display: flex) {
parent {
min-height: 95vh;
display: -webkit-flex;
display: flex;
-webkit-flex-direction: column;
flex-direction: column;
-webkit-justify-content: {value};
justify-content: {value};
}
}