đź”” Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

React layout component based on CSS Grid Layout and built with styled-components.

Featured Layout React

Documentation

React CSS Grid

React layout component based on CSS Grid Layout and built with styled-components

Build Status GitHub

Demo

npm i react-css-grid
// Example usage import React from 'react' import Grid from 'react-css-grid'  class App extends React.Component {   render () {     return (       <Grid         width={320}         gap={24}>         <div>Column</div>         <div>Column</div>         <div>Column</div>         <div>Column</div>       </Grid>     )   } }

Features

  • Responsive grid layout with zero media queries
  • Simple API for handling tiled layouts
  • Customizable column width and gutters

Props

width (number or string)

Sets the width at which child elements will break into columns. Pass a number for pixel values or a string for any other valid CSS length.

<Grid width={512} />

gap (number or string)

Sets the gutter (grid-gap) between columns. Pass a number for pixel values or a string for any other valid CSS length.

<Grid gap={16} />

align (string)

Sets align-items to control child element alignment.

Browser Support

See http://caniuse.com/#feat=css-grid

Related

MIT License


You May Also Like