#left {
float: left;
width: 200px;
+ z-index: 99;
border-right: 1px solid #ccc;
background: #f3f2ea;
}
#right {
margin-left: 200px;
+ width: calc(100% - 200px);
}
nav img {
display: none;
}
+.page nav {
+ position: relative;
+ width: calc(100vw - 200px);
+ left: 0;
+}
+
@media screen and (max-width: 600px) {
#left {
position: absolute;
nav img {
display: inline;
}
+
+ .page nav {
+ width: 100vw;
+ }
}