Home >Web Front-end >CSS Tutorial >How to use the transform gradient attribute in CSS3

How to use the transform gradient attribute in CSS3

php中世界最好的语言
php中世界最好的语言Original
2017-12-01 14:29:473272browse

We know that the translate element is to move the element from its current position and perform the displacement according to the coordinates we have given. Let’s explain translate in detail and make a small case to help everyone understand. Let’s take a look.

translate() moves the element from its current position according to the given left (x coordinate) and top (y coordinate)

translate(x,y) defines the 2d transformation xy to the number x Positive is right, negative is left, y is positive, down, negative is up.

translate3d(x,y,z) defines the 3D transformation

scale() method. The size of the element will increase or decrease according to Given the width (X axis) and height (Y axis) parameters

scale(x,y) defines the 2D transformation x y as a multiple

scale(2,4) converts the width to the original 2 times the size, convert the height to 4 times the original height

rotate() method rotates the given angle clockwise. Negative values ​​are allowed, the element will be rotated counterclockwise

rotate(30deg) means rotated 30 degrees

matrix() method

skew(x-angle,y-angle) definition 2D tilt transformation, along the X and Y axes.

transition transitionpropertytransition-property property specifies the name of the CSS property that applies transition effect, such as: width

transition -property: none|all|property;

The transition-duration property specifies the time (in seconds or milliseconds) it takes to complete the transition effect.

The transition-timing-function attribute specifies the speed curve of the transition effect.

transition-timing-function: linear|ease|ease-in|ease-out|ease-in-out|cubic-

bezier(n,n,n,n); ease : Specifies to start slowly and then become faster

The transition-delay attribute specifies when the transition effect starts.

Example:

div
{width:100px;
height:100px;
background:blue;
transition:width 2s;
-moz-transition:width 2s; /* Firefox 4 */
-webkit-transition:width 2s; /* Safari and Chrome */
-o-transition:width 2s; /* Opera */
}
div:hover
{
width:300px;
}

I believe you have mastered the method after reading these cases. For more exciting information, please pay attention to other related articles on the php Chinese website!

Related reading:

CSS3’s detailed introduction to the translate attribute

CSS3’s detailed introduction to the background-size attribute

How to use CSS3 function rotate()

The above is the detailed content of How to use the transform gradient attribute in CSS3. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn