UNPKG

smart-css-grid

Version:

Smart CSS Grid is CSS GRID based fluid responsive layout system with 12 columns.

40 lines (35 loc) 1.05 kB
.main { display: grid; grid-gap: 10px; grid-template-columns: repeat(12, 1fr); margin: 0 auto; width: 100%; max-width: 1280px; } .one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten, .eleven, .twelve { grid-column-end: span 12; } .nested { display: grid; grid-gap: 10px; grid-template-columns: repeat(12, 1fr); } .merge-two-rows { grid-row-end: span 2 } .merge-three-rows { grid-row-end: span 3 } .merge-four-rows { grid-row-end: span 4 } .merge-five-rows { grid-row-end: span 5 } .merge-six-rows { grid-row-end: span 6 } @media only screen and (min-width: 481px) { .one { grid-column-end: span 1 } .two { grid-column-end: span 2 } .three { grid-column-end: span 3 } .four { grid-column-end: span 4 } .five { grid-column-end: span 5 } .six { grid-column-end: span 6 } .seven { grid-column-end: span 7 } .eight { grid-column-end: span 8 } .nine { grid-column-end: span 9 } .ten { grid-column-end: span 10 } .eleven { grid-column-end: span 11 } }