A "keep it simple" responsive grid system

This demo uses the CSS3 box-sizing property. Check browser support at http://html5please.com and caniuse.com/#feat=css3-boxsizing

Default display

Grid cells are displayed at full width by default.

Block
Block
Block

Extended with helper classes

Use helper classes to change the width of each grid cell.

Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block

Multiple nesting

Nest grids if needed.

Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block
Block

Responsive grids

Apply width styles to each grid cell via helper classes wrapped inside media queries. Grids then become responsive.

Block
Block
Block
Block
Block
Block

www.css-takeaway.com - @iamandyjones