UNPKG

handy-flexbox

Version:

Handy flexbox CSS classes, for easier HTML layouts.

62 lines (46 loc) 1.88 kB
# handy-flexbox Handy flexbox CSS classes, for easier HTML layouts. ## Installation Include the `handy-flexbox.css` in your styles. There are multiple ways to get the CSS file: [NPM](http://www.npmjs.org/): ``` npm install handy-flexbox ``` [Bower](http://bower.io/): ``` bower install dfernandez79/handy-flexbox ``` Download from GitHub: ``` curl -L -O https://raw.githubusercontent.com/dfernandez79/handy-flexbox/master/handy-flexbox.css ``` ## CSS Class Reference ### Flex containers Class | Description ------------------ | ----------- flex-row | Container using display flex, and row direction. inline-flex-row | Inline variation for `flex-row`. flex-column | Container using display flex, and column direction. inline-flex-column | Inline variation for `flex-column`. ### Item size Class | Description ---------- | ----------- flex-auto | Uses `flex: auto`. flex-none | Uses `flex: none`. flex-grow | Uses `flex: 1 0 auto` (like auto, but doesn't shrink the item bellow the base width). ### Item alignment Class | Description --------------------- | ------------------------------- flex-align-center | Uses `align-items: center`. flex-align-start | Uses `align-items: flex-start`. flex-align-end | Uses `align-items: flex-end`. flex-align-baseline | Uses `align-items: baseline`. ### Item justification Class | Description -------------------------- | ------------------------------- flex-justify-start | Uses `justify-content: flex-start`. flex-justify-end | Uses `justify-content: flex-end`. flex-justify-center | Uses `justify-content: center`. flex-justify-space-between | Uses `justify-content: space-between`. flex-justify-space-around | Uses `justify-content: space-around`. flex-wrap | Uses `flex-wrap: wrap`