嗨,我需要帮助在CSS中显示布局。这里是我想要的布局显示。网格或表格中的CSS显示
这里是我迄今为止在CSS,但不能得到菜单区完全向下展开的高度。有什么建议么?我使用显示网格作为布局。
.page{
display: grid;
grid-template-columns:29% 71%;
justify-content: flex-start;
align-content: start;
}
.section-header{
grid-column: 1/3;
display:grid
grid-row:row;
background-color:blue;
color:#fff;
}
.zone-menu-wrapper{
grid-row:1/3;
background-color:#286dc5;
}
.zone-topper-wrapper{
grid-row:1/3;
}
.section-main{
grid-column:2/3;
background-color:orange;
}
.section-footer{
grid-column: 2/3;
background-color:yellow;
}
.zone-branding-wrapper{
grid-column:2/3;
}
.zone-menu{
width:29%;
display:inline-block;
}
<div class="page">
\t <header class="section-header">
\t \t <div class="zone-topper-wrapper">Top Zone</div>
\t \t <div class="zone-menu-wrapper">Menu Zone</div>
\t </header>
\t <main class="section-main">
<div class="zone-branding-wrapper">Branding Zone</div>
\t \t <div class="zone-content-wrapper">Content Zone</div>
\t </main>
\t <footer class="section-footer">
\t \t <div class="zone-footer-wrapper">Footer Zone</div>
\t </footer>
</div>
</pre>
你尝试CSS这个标记? – fadifannoun
FWIW,网格列尚未广泛支持(http://caniuse.com/#feat=css-grid)。 – hungerstar
我推荐使用Flexbox,你可以查看[Guide here](https://css-tricks.com/snippets/css/a-guide-to-flexbox/) –