CSS Properties: How to rotate an element using CSS
Solution:
HTML Code :
<!DOCTYPE html><!-- Declares the document type and version of HTML -->
<html><!-- Begins the HTML document -->
<head><!-- Contains metadata and links to external resources -->
<title>How to rotate an element using CSS</title><!-- Sets the title of the document -->
<style type="text/css"> /* Starts CSS styling */
div {
width: 200px; /* Sets the width of div elements to 200 pixels */
height: 100px; /* Sets the height of div elements to 100 pixels */
background-color: #3300FF; /* Sets the background color of div elements to dark blue */
/* Rotate division */
-ms-transform: rotate(10deg); /* Applies a rotation transformation for Microsoft browsers */
-webkit-transform: rotate(35deg); /* Applies a rotation transformation for WebKit-based browsers */
transform: rotate(10deg); /* Applies a rotation transformation for other browsers */
}
</style><!-- Ends CSS styling -->
</head><!-- Ends the head section -->
<body><!-- Begins the body of the document -->
<h1><strong>w3resource Tutorial</strong></h1><!-- Displays a level 1 heading with bold text "w3resource Tutorial" -->
<div>Web Development Tutorial</div><!-- Displays a div element with the text "Web Development Tutorial" -->
</body><!-- Ends the body section -->
</html><!-- Ends the HTML document -->
Explanation:
- This HTML document demonstrates how to rotate an element using CSS.
- The div element is styled with specific width, height, and background color.
- CSS comments are added to explain the rotation transformation applied to the div element using different vendor prefixes (-ms-transform, -webkit-transform, and transform).
- The rotation angle is set to 10 degrees for most browsers, with a different angle of 35 degrees applied specifically for WebKit-based browsers to ensure cross-browser compatibility.
Live Demo:
See the Pen transform-answer by w3resource (@w3resource) on CodePen.
See the solution in the browser
Supported browser
Yes | Yes | Yes | Yes | Yes |
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics