CSSflex-basis Property
Example
Set the initial length of the second flex-item to 100 pixels:
flex-basis: 100px;
}
Definition and Usage
Theflex-basis property specifies the initial length of a flexible item.
Note: If the element is not a flexible item, theflex-basis property has no effect.
| Default value: | auto |
|---|---|
| Inherited: | no |
| Animatable: | yes.Read aboutanimatableTry it |
| Version: | CSS3 |
| JavaScript syntax: | object.style.flexBasis="200px"Try it |
Browser Support
The numbers in the table specify the first browser version that fully supports the property.
| Property | |||||
|---|---|---|---|---|---|
| flex-basis | 29 | 11 | 28 | 9 | 17 |
CSS Syntax
Property Values
| Value | Description | Play it |
|---|---|---|
| number | A length unit, or percentage, specifying the initial length of the flexible item(s) | Demo ❯ |
| auto | Default value. The length is equal to the length of the flexible item. If the item has no length specified, the length will be according to its content | Demo ❯ |
| initial | Sets this property to its default value.Read aboutinitial | |
| inherit | Inherits this property from its parent element.Read aboutinherit |
Related Pages
CSS Tutorial:CSS Flexible Box
CSS Reference:flex property
CSS Reference:flex-direction property
CSS Reference:flex-flow property
CSS Reference:flex-grow property
CSS Reference:flex-shrink property
CSS Reference:flex-wrap property
HTML DOM reference:flexBasis property

