am-size
v1.1.2
Published
CSS Sizing Utilities
Downloads
5
Readme
AM SUIT CSS utilities: size
AM SUIT CSS sizing utilities.
Read more about SUIT CSS's design principles.
Installation
- npm:
npm install am-utils-size
Available classes
[data-am-size~="fit"]
- Make an element shrink wrap its content by floating left.[data-am--size~="palm:fitAlt"]
- Make an element shrink wrap its content by floating right.[data-am-size~="lap:fill"]
- Make an element fill the remaining space.[data-am-size~="desk:fillAlt"]
- An alternative method to make an element fill the remaining space.[data-am-size~="wide:full"]
- Make an element the width of its parent.[data-am-size~="XofY"]
(numerous) - Specify the proportional width of an object.
X
must be an integer less than Y
.
Y
can be any of the following numbers: 2, 3, 4, 5, 6, 8, 10, 12.
TODO
Configuration
There are 3 Media Query breakpoints:
--palm
--lap
--desk
--wide
When using the SUIT CSS preprocessor,
breakpoints can be configured using @custom-media
. For example:
Usage
Please refer to the README for SUIT CSS utils
Browser support
- Google Chrome (latest)
- Opera (latest)
- Firefox 4+
- Safari 5+
- Internet Explorer 8+