zoukankan      html  css  js  c++  java
  • Grid 布局基础常见场景

    • SomeTips

      • CSS Grid Layout
      • 二维布局方案
      • 容器:最外层
      • 项目:只能是容器的顶层子元素
      • Grid 布局只对项目生效
      • 目前兼容性只有:IE10以上; chrome57以上
    • 经典案例

      • 场景:单元格的栅格矩阵,栅格布局比较合适
          <div class="main">
          	<div class="item">1</div>
          	<div class="item">2</div>
          	<div class="item">3</div>
          	<div class="item">4</div>
          	<div class="item">5</div>
          </div>
        ****************
          .main{
      		display: grid;
      		grid-template-columns:100px 200px 200px;
      		grid-template-rows:100px 200px;
      		grid-gap:10px;
      	}
          或者
          .main{
      		display: grid;
      		grid-template-columns:repeat(2,100px);
      		grid-template-rows:repeat(3,100px);
      		grid-gap:10px;
      	}
          或者
          .main{
      		display: grid;
      		grid-template-columns:repeat(auto-fit,200px);
      		grid-template-rows:repeat(3,100px);
      		grid-gap:10px;
      	}
      	或者
          .main{
      		display: grid;
      		grid-template-columns:repeat(auto-fit,200px);
      		grid-auto-rows:100px; //行自适应
      		grid-gap:10px;
      	}
      	或者
          .main{
      		display: grid;
      		grid-template-rows:repeat(auto-fit,200px);
      		grid-auto-columns:100px; //列自适应
      		grid-gap:10px;
      	}
          或者
          .main{
      		display: grid;
      		grid-template-columns:1fr 2fr;
      		grid-template-rows:1fr 1fr 2fr;
      		grid-gap:10px;
      	}
      
      
  • 相关阅读:
    前端开发常用工具
    Promise和setTimeout执行顺序
    化生汤
    与vue+element相对于的组合
    脾胃笔记
    中医脉象
    javacript 面向对象
    fabric 安装及使用
    jquery.tablesorter.js 学习笔记
    iframe 标签自适应高度和宽度
  • 原文地址:https://www.cnblogs.com/yogic/p/14769414.html
Copyright © 2011-2022 走看看