html - 谷歌 Material 设计精简版: grid distribution

标签 html css material-design material-design-lite

使用 Google Material Lite,我想要 1 个较大的 div 和 4 个较小的 div,采用 2x2 格式,如下所示:

Grid

我最初的想法是将所有内容都放在一个 mdl 网格中。然后创建两个 mdl-grid,并在第二列中创建两行和两列以创建 1x1 和 2x2 效果。

但是,这似乎不可能,或者我只是做得不正确?

<div class="mdl-grid">
    <div class="mdl-grid">
        <div>image</div>
    </div>
    <div class="mdl-grid">
        <div class="mdl-grid">
            <div>1</div>
            <div>2</div>
        </div>
        <div class="mdl-grid">
            <div>3</div>
            <div>4</div>
        </div>
    </div>

 </div>

编辑 1:在第一条评论时添加单元格大小

<div class="mdl-grid">
    <div class="mdl-grid">
        <div class="mdl-cell mdl-cell--6-col">image</div>
    </div>
    <div class="mdl-grid">
        <div class="mdl-grid">
            <div class="mdl-cell mdl-cell--6-col">1</div>
            <div class="mdl-cell mdl-cell--6-col">2</div>
        </div>
        <div class="mdl-grid">
            <div class="mdl-cell mdl-cell--6-col">3</div>
            <div class="mdl-cell mdl-cell--6-col">4</div>
        </div>
</div>

最佳答案

您错过了 mdl-grid 内的 mdl-cell--12-col :

<div class="mdl-grid">
   <div class="mdl-cell mdl-cell--6-col bg-sky">
     image
   </div>
   <div class="mdl-cell mdl-cell--6-col">
      <div class="mdl-grid mdl-grid--no-spacing">
          <div class="mdl-cell mdl-cell--12-col">
              <div class="mdl-grid">
                  <div class="mdl-cell mdl-cell--6-col bg-sky">1</div>
                  <div class="mdl-cell mdl-cell--6-col bg-sky">2</div>
              </div>
              <div class="mdl-grid">
                 <div class="mdl-cell mdl-cell--6-col bg-sky mdl-col--stretch">3</div>
                 <div class="mdl-cell mdl-cell--6-col bg-sky mdl-col--stretch">4</div>
             </div>
         </div>
      </div>
   </div>
</div>

每个mdl-grid应该有mdl-cell,如果是一行则放置mdl-cell--12-col

查看我的代码笔:Codepen Demo

关于html - 谷歌 Material 设计精简版: grid distribution,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33608848/

相关文章:

Javascript:keyup 事件的输入计算其总和

jQuery slider 弄乱了我的 css 渐变?

javascript - 如何获取动态数字内部值

android - 如何在android Material 设计风格中创建按钮阴影

android - 在 Android 应用中使用 Material Design 2

HTML:有什么方法可以制作可点击的 <td> 或 <tr> 标签吗?

html - 使 HTML 文本有 2 种颜色而不换行

python - 只从 HTML 文件中获取脚本

javascript - Wordpress 图像选择器 - 在主题选项页面中使用

flutter - flutter 中的盒子阴影没有出现