![Trending Articles on Technical and Non Technical topics](/images/trending_categories.jpeg)
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 flexBasis Property
The HTML DOM style flexBasis property is used to specifying the initial size of an element with flex display. The flexBasis property has higher priority than width for any other value than auto for flex-basis.
Following is the syntax for −
Setting the flexBasis property −
object.style.flexBasis = "number|auto|initial|inherit"
The above properties are explained as follows −
Value | Description |
---|---|
number | Forspecifying the flexible items initial length in percentage or anylegal length unit. |
auto | Thesets the length equal to the flexible item length. If the lengthisn’t specified then it will be according to its content. Thisis the default value. |
initial | Forsetting this property to initial value. |
inherit | Toinherit the parent property value |
Let us look at an example for the flexBasis property −
Example
<!DOCTYPE html> <html> <head> <style> #demo, #demo2{ background-color: #fff8dc; margin: 10px; height: 100px; box-shadow: 0 0 0 4px brown; display: flex; } #demo div { flex-basis: 110px; } </style> <script> function changeFlexBasis() { for(var i=1;i<3;i++){ document.getElementsByTagName("DIV")[i].style.flexBasis="200px"; } document.getElementById("Sample").innerHTML="The flex basis value is increased to 200px"; } </script> </head> <body> <h2>Demo Heading</h2> <div id="demo"> <div><img src="https://www.tutorialspoint.com/images/home_tensor_flow.png"></div> <div><img src="https://www.tutorialspoint.com/images/home_blockchain_python.png"></div> <div><img src="https://www.tutorialspoint.com/images/multilanguage-tutorials.png"></div> </div> <p>Change the flex basis property for the image present inside divs by clicking the below button</p> <button onclick="changeFlexBasis()">Change Flex Basis</button> <p id="Sample"></p> </body> </html>
Output
On clicking the “Change Flex Basis” button −
Advertisements