CSS网格坏了

时间:2018-07-01 18:39:29

标签: css css3 css-grid

我完全不知道CSS网格上的这种尝试出了什么问题。它的目的是形成一个网格,顶部两行分别填充左区域,标头区域和登录区域。然后是带有左侧区域的下一行,其右侧是填充该行其余部分的标题区域。 取而代之的是,它完全被其顶部的所有文本破坏了,并在上方以较大的空间向右对齐。 我以前曾经工作过网格,但是看不到这到底有什么问题。 任何帮助表示赞赏!

#banner {
  display: grid;
  grid-template-rows: 40px 150px;
  grid-template-columns: 100px 1fr 286px;
  grid-template-areas: "left-area header-area login-area" 
                       "left-area header-area header-area";
}

.left-area {
  grid-area: left-area;
}

.header-area {
  grid-area: header-area;
}

.login-area {
  grid-area: login-area;
}
<div id="banner">

  <div class="left-area">Left</div>
  <div class="header-area">Header</div>
  <div class="login-area">Login</div>
</div>

0 个答案:

没有答案