An Interest In:
Web News this Week
- April 2, 2024
- April 1, 2024
- March 31, 2024
- March 30, 2024
- March 29, 2024
- March 28, 2024
- March 27, 2024
Ultimate CSS3 Animations Series: Rotate()
Well cover the following:
- Setup
- Clockwise Rotation
- Anticlockwise Rotation
- Lets See in Action
- Next
Here is the previous series of this course.
Setup
Let's create a new file index.html inside a folder. Then create a new div with the class name "card" and we will apply rotate()
method to this card.
Note: Dont be confused with the word function or method. They are the same. In CSS there is no difference between these two concepts. Some developers may call them functions and others may call them methods.
Rotation is the circular movement of an object around an axis of rotation. A three-dimensional (3D) object may have an infinite number of rotation axes.
Clockwise Rotation
Lets create a new file called styles.css and link this file to your HTML. Now, let's target our card class in CSS and write the following code:
transfrom: rotate(25deg)
Anticlockwise Rotation
The following card example rotates the card element counter-clockwise with -25deg:
transfrom: rotate(-25deg)
Lets See in Action
To see things clearly we will use this function in the hover state.
The following example will rotate the card element clockwise with 25 degrees:
HTML
<html><head></head><body><div class="card"><p>I am CSS Card</p></div></body></html>
CSS
body {//your code...}p {//your code...}.card {//your code...}.card:hover {transform: rotate(25deg); /* Use a negative value to rotate counterclockwise */}
Note: Here, we used a positive value to rotate the element in the clockwise direction and a negative value can be used to rotate it in the counter-clockwise direction.
Next
Next, we will learn how to use scale()
function to make an element larger or smaller.
Special
If youre interested in frontend development using the JavaScript programming channel, you can subscribe to my YouTube Channel.
Thanks for watching and see you in the next series.
Original Link: https://dev.to/codewithshahan/ultimate-css3-animations-series-rotate-3dkj
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To