- 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 position Property
The HTML DOM Style position property returns and modify the positioning method used by an HTML element in an HTML document.
Syntax
Following is the syntax −
1. Returning position
object.position
2. Modifying position
object.position = “value”
Here, value can be −
Sr.No | Value & Explanation |
---|---|
1 | initial It set this property value to its default value. |
2 | inherit It inherits this property value from its parent element. |
3 | static In this, the element will render in the order as they appear in document flow. |
4 | absolute In this, the element will position relative to its first positioned ancestor element in the document. |
5 | fixed In this, the element will position relative to the browser window in the document. |
6 | relative In this, the element will position relative to its normal position in the document. |
7 | sticky In this, the element will position according to the user’s scroll position in the document |
Let us see an example of HTML DOM Style position 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; } .square { width: 100px; height: 100px; background: #db133a6b; top: 150px; left: 50%; } .show { font-size: 1.2rem; margin: 1rem 0; } </style> <body> <h1>DOM Style position Property Demo</h1> <div class='square'></div> <button onclick="set()" class="btn">Set Position</button> <script> function set() { document.querySelector('.square').style.position = "fixed"; } </script> </body> </html>
Output
Click on “Set Position” button to set the position of pink square.
Advertisements