网格布局无法对齐

问题描述

我正在尝试实现这一目标,我希望navheader标签填充到左侧。

enter image description here

html {
    width: 100%;
    overflow: hidden;
}
    
body {
   display: grid;
   grid-template-rows: 1fr 5fr 1fr;
   grid-template-columns: 2fr 5fr 3fr;
   grid-template-areas: 
       "header header"
       "nav main"
       "footer footer";
}
    
header {
    background: yellowgreen;
}
    
nav {
    background: lightblue;
}
    
main {
    background: aliceblue;
}
    
footer {
    background: lightgoldenrodyellow;
}
<header>Banner</header>
<nav>Navigation</nav>
<main>Main content</main>
<footer>Footer</footer>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)