前言CSSgrid通常捆绑在各种框架中,但有时需要自定义一个cssgrid来满足实际业务需求。这篇文章讲的是css网格系统在项目中的灵活运用。需求UI设计了如下布局,左上角橙色部分固定,蓝色部分动态渲染,从前到后依次显示。如果有一个就显示一个,如果有两个就显示两个,以此类推。如果超过6条数据,则冗余数据将依次显示在下方四列中。分析从图中可以看出,网格有两种,一种是3列网格,一种是4列网格。后台接口返回数据后,js需要做判断:当数据大于6时,将前6个放入数组A,数组A中的数据以3列的格子显示,超出的部分为放在数组B中,数组B中的数据显示在一个4列的网格中。html部分
