Použití flexboxu pro obsah

Z důvodu správného škálování v #main v případě, že není #nav, byl použit
flexbox. To by mělo zabránit ošklivým hackům pomocí @media.
master
Emil Miler 4 years ago
parent 3e8624381c
commit fbc1a7ce28

@ -1,13 +1,12 @@
@media only screen and (max-width: 700px) { @media only screen and (max-width: 700px) {
#content {
flex-direction: column;
}
#nav { #nav {
border: 0; border: 0;
border-bottom: 1px dotted #ccc; border-bottom: 1px dotted #ccc;
margin-bottom: 1em;
width: 100%; width: 100%;
} }
#main {
margin-left: 0;
}
} }

@ -53,6 +53,10 @@ body {
} }
} }
#content {
display: flex;
}
#nav { #nav {
float: left; float: left;
border-right: 1px dotted #ccc; border-right: 1px dotted #ccc;
@ -73,7 +77,7 @@ body {
#main { #main {
padding: 1.5em; padding: 1.5em;
margin-left: 200px; flex-grow: 1;
.title { .title {
font-size: 1.2em; font-size: 1.2em;