- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
HTML DOM Style transition Property
The HTML DOM Style transition property returns and modify the value of transition CSS property of an HTML element in an HTML document.
Syntax
Following is the syntax −
1. Returning transition
object.transition
2. Modifying transition
object.transition = “value”
Here value can be −
Value | Explanation |
---|---|
initial | It set this property value to its default value. |
inherit | It inherits this property value from its parent element. |
property duration timing-function delay | Here, property represent the name of CSS property which would be transition.timing-function represent the speeding curve of the transition effect. delay represent when the transition effect will begin. |
Let us see an example of HTML DOM Style transition Property:
Example
<!DOCTYPE html> <html> <style> body { color: #000; height: 100vh; } .btn { background: #db133a; border: none; height: 2rem; border-radius: 2px; width: 40%; display: block; color: #fff; outline: none; cursor: pointer; margin: 1rem 0; } .circle { height: 100px; width: 100px; background-color: #db133a; } .circle:hover { height: 200px; width: 200px; border-radius: 50%; } .show { font-size: 1.2rem; margin: 1rem 0; } </style> <body> <h1>DOM Style transition Property Demo</h1> <div class='circle'></div> <button onclick="set()" class="btn">Set Transition</button> <div class="show">Now, hover on the square</div> <script> function set() { document.querySelector('.circle').style.transition = "all 1s"; } </script> </body> </html>
Output
Click on “Set Transition” button and then hover on the “red” square to see the transition effect.
Advertisements