美文网首页
grid布局

grid布局

作者: 静简明 | 来源:发表于2018-07-09 19:37 被阅读0次

相关基础参考

1 grid应用1

重点代码

// html
<div class="wrapper">
    <header>header</header>
    <div class="content">
        <nav>nav</nav>
        <div class="main">
            <div class="item">item</div>
            <div class="item">item</div>
            <div class="item">item</div>
            <div class="item">item</div>
            <div class="item">item</div>
            <div class="item">item</div>
            <div class="item">item</div>
        </div>
        <aside>aside</aside>
    </div>
    <footer>footer</footer>
</div>
// css
.content .main{
            display: grid;
            grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
            justify-items: center;
            align-items: center;
            flex: 1;
            border: 1px solid #ddd;
            border-top:0;
            border-bottom: 0;
        }
        .item{
            width: 150px;
            height: 150px;
            background: #abcdef;
        }
        .content aside{
            flex: 0 0 100px;
        }
        @media screen and (max-width: 900px){
            .content .main {
                grid-template-columns: 1fr 1fr 1fr 1fr;
            }
        }
        @media screen and (max-width: 800px){
            .content .main {
                grid-template-columns: 1fr 1fr 1fr;
            }
        }

效果:当浏览器够宽是一行展示5个item,当浏览器小于等于900px时,展示4个item,当浏览器小于800px时,展示3个item
具体代码github地址

相关文章

  • Grid布局相关属性

    定义display:grid或inline-grid开启子元素的Grid布局。 不同于flex布局,grid布局是...

  • 【融职培训】Web前端学习 第2章 网页重构16 grid布局

    一、grid布局概述 grid布局与flex布局对比 grid布局可以为网页提供更强大的布局功能,它与flex布局...

  • CSS Grid 布局

    参考资料 CSS Grid 布局完全指南(图解 Grid 详细教程) CSS Grid 系列(上)-Grid布局完...

  • 2020-02-03

    六、栅格布局方式Grid 众人云,Grid布局是CSS中最强的布局方式。Grid 布局与 Flex 布局有一定的相...

  • css Grid布局

    Grid布局 css的布局方式主要有三种:float&position布局、flex布局、grid布局。 floa...

  • Grid布局参考资料

    张鑫旭-写给自己看的display: grid布局教程阮一峰-CSS Grid 网格布局教程 在Grid布局中,f...

  • grid 网格布局

    Grid网格布局 Grid布局是一个二维的布局方法,纵横两个方向总是同时存在。 作用在grid容器上作用在grid...

  • [2020-08-10]css3中的常用几种布局

    div的水平垂直居中 flex布局,使用display: flex实现水平垂直居中 grid布局 使用grid布局...

  • Grid网格布局学习

    Grid网格布局学习 引言 本文不对grid布局由来以及优劣做过多的介绍,仅介绍grid网格布局的用法及其效果显示...

  • px em rem vh vm

    后续补充:flex 布局 Grid 布局

网友评论

      本文标题:grid布局

      本文链接:https://www.haomeiwen.com/subject/btotpftx.html