Skew
Utilities for skewing elements with transform.
| React props | CSS Properties |
|---|---|
skewX={angle} | --x-skew-x: {angle}; |
skewY={angle} | --x-skew-y: {angle}; |
Usage
Skew an element by first enabling transforms with the transform utility, then specifying the skew angle using the skewX={angle} and skewY={angle} utility.
<x.img transform skewY={0} /> <x.img transform skewY={3} /> <x.img transform skewY={6} /> <x.img transform skewY={12} />
Responsive
To control the skew of an element at a specific breakpoint, use responsive object notation. For example, adding the property skewX={{ md: 3 }} to an element would apply the skewX={3} utility at medium screen sizes and above.
<x.div transform skewX={{ md: 3 }} />
For more information about xstyled's responsive design features, check out Responsive Design documentation.
Edit this page on GitHub