另一个 CSS 网格内的 CSS 网格显示为父网格

标签 css

我正在尝试在另一个 css 网格内创建一个 css 网格,看起来就像它是父网格。内部网格的尺寸小了 20 和 100 像素,但它不会像父网格那样对齐。请查看codepen。谢谢。

编码:https://codepen.io/centem/pen/oNvZLgP?editors=1100

<div class="grid-page">
  <div class="header">
    <div>HOME</div>
    <div>SEARCH</div>
    <div>LOGOUT</div>
  </div>
  <div class="menu">MENU</div>
  <div class="content">
    <div class="inner-grid">
      <div class="inner-header">
        <div>HOME</div>
        <div>SEARCH</div>
        <div>LOGOUT</div>
      </div>
      <div class="inner-menu">MENU</div>
      <div class="inner-content">
        CONTENT
      </div>
      <div class="inner-footer">FOOTER</div>
    </div>
  </div>
  <div class="footer">FOOTER</div>
</div> 

最佳答案

将类 inner-grid 替换为 inner-grid-page。没有为内部网格类定义 CSS,但我可以看到为内部网格页面定义的网格。让我知道它是否有效

<div class="grid-page">
  <div class="header">
    <div>HOME</div>
    <div>SEARCH</div>
    <div>LOGOUT</div>
  </div>
  <div class="menu">MENU</div>
  <div class="content">
    <div class="inner-grid-page">
      <div class="inner-header">
        <div>HOME</div>
        <div>SEARCH</div>
        <div>LOGOUT</div>
      </div>
      <div class="inner-menu">MENU</div>
      <div class="inner-content">
        CONTENT
      </div>
      <div class="inner-footer">FOOTER</div>
    </div>
  </div>
  <div class="footer">FOOTER</div>
</div>

关于另一个 CSS 网格内的 CSS 网格显示为父网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57652880/

相关文章:

css - onHover 的反转动画

html - ng-重复水平图像

html - 如何隐藏来自 wordpress 表格插件的 "Edit"选项?

jquery - 滚动时向导航栏添加类(透明背景)使文本也透明

html - 行和列未正确对齐

jquery - 萨斯/CSS : Stop fixed div from scrolling along with parent div

html - 创建带有箭头的响应式 CSS 按钮

html - CSS3 透明 mask

html - 是否必须将所有内容(即使只是一栏)放在行内?

html - 我怎样才能使从左侧滑入的 flexbox 过渡到页面居中?