css3 网格布局

.container {
display: grid;
grid-template-columns: repeat(12, 1fr);
grid-template-rows: 50px 350px 50px;
grid-gap: 5px;
grid-template-areas:
"h h h h h h h h h h h h"
"m m m m m m c c c c c c"
"f f f f f f f f f f f f";

}
@media screen and (max-width: 640px) {
.container {
display: grid;
grid-template-columns: repeat(12, 1fr);
grid-template-rows: 50px 350px 50px;
grid-gap: 5px;
grid-template-areas:
"h h h h h h h m m m m m"
"c c c c c c c c c c c c"
"f f f f f f f f f f f f";

}
}
.header {
grid-area: h;
background-color: red;
}
.menu {
grid-area: m;
background-color: royalblue;
}
.content {
grid-area: c;
background-color: turquoise;
}
.footer {
grid-area: f;
background-color: indianred;
}

posted @ 2017-12-06 18:18  与你同行hello  阅读(533)  评论(0编辑  收藏  举报