skewX()
Quick Summary for skewX()
The skewX() CSS function defines a transformation that skews an element in the horizontal direction on the 2D plane. Its result is a <transform-function> data type.
Code Usage for skewX()
skewX(a) 
More Details for skewX()

skewX()

The skewX() CSS function defines a transformation that skews an element in the horizontal direction on the 2D plane. Its result is a <transform-function> data type.

This transformation is a shear mapping (transvection) that distorts each point within an element by a certain angle in the horizontal direction. The abscissa coordinate of each point is modified by a value proportionate to the specified angle and the distance to the origin; thus, the farther from the origin a point is, the greater will be the value added it.

Note: skewX(a) is equivalent to skew(a).

Syntax

skewX(a) 

Values

a

Is an <angle> representing the angle to use to distort the element along the abscissa.

Cartesian coordinates on ℝ^2 Homogeneous coordinates on ℝℙ^2 Cartesian coordinates on ℝ^3 Homogeneous coordinates on ℝℙ^3
( 1 tan ( a ) 0 1 ) ( 1 tan ( a ) 0 0 1 0 0 0 1 ) ( 1 tan ( a ) 0 0 1 0 0 0 1 ) ( 1 tan ( a ) 0 0 0 1 0 0 0 0 1 0 0 0 0 1 )
[1 0 tan(a) 1 0 0]

Examples

HTML

<div>Normal</div> <div class="skewed">Skewed</div> 

CSS

div {   width: 80px;   height: 80px;   background-color: skyblue; }  .skewed {   transform: skewX(10deg); /* Equal to skew(10deg) */   background-color: pink; } 

Result

Specifications

Specification
CSS Transforms Module Level 1 # funcdef-transform-skewx

See also

transform <transform-function>

Last modified: Jan 31, 2022, by MDN contributors

Select your preferred language English (US)Français日本語中文 (简体) Change language

No Items Found.

Add Comment
Type in a Nick Name here
 
Other Categories in CSS
css
Search CSS
Search CSS by entering your search text above.
Welcome

This is my test area for webdev. I keep a collection of code here, mostly for my reference. Also if i find a good link, i usually add it here and then forget about it. more...

You could also follow me on twitter. I have a couple of youtube channels if you want to see some video related content. RuneScape 3, Minecraft and also a coding channel here Web Dev.

If you found something useful or like my work, you can buy me a coffee here. Mmm Coffee. ☕

❤️👩‍💻🎮

🪦 2000 - 16 Oct 2022 - Boots
Random Quote
All of humanity's problems stem from man's inability to sit quietly in a room alone, wrote Blaise Pascal.
Unknown
Random CSS Property

column-rule-width

The column-rule-width CSS property sets the width of the line drawn between columns in a multi-column layout.
column-rule-width css reference