Proprietà flex-basis CSS
- Pagina precedente flex
- Pagina successiva flex-direction
Definizione e uso
L'attributo flex-basis determina la lunghezza iniziale dell'elemento flessibile.
Nota:Se l'elemento non è un elemento flessibile, l'attributo flex non è valido.
Vedi anche:
Corso CSS: Casella flessibile CSS
Manuale CSS:Proprietà flex
Manuale CSS:Proprietà flex-direction
Manuale CSS:Proprietà flex-flow
Manuale CSS:Proprietà flex-grow
Manuale CSS:Proprietà flex-shrink
Manuale CSS:Proprietà flex-wrap
Manuale HTML DOM:Proprietà flexBasis
Esempio
Imposta la lunghezza iniziale del secondo elemento flessibile a 100 pixel:
div:nth-of-type(2) { flex-basis: 100px; }
Sintassi CSS
flex-basis: number|auto|initial|inherit;
Valore dell'attributo
Valore | Descrizione |
---|---|
number | Unità di lunghezza o percentuale, che definisce la lunghezza iniziale dell'elemento flessibile. |
auto | Valore predefinito. La lunghezza è uguale alla lunghezza dell'elemento flessibile. Se l'elemento non ha una lunghezza specificata, la lunghezza sarà basata sul suo contenuto. |
initial | Imposta questo attributo al suo valore predefinito. Vedi initial. |
inherit | Incorpora questo attributo alla lunghezza dell'elemento padre. Vedi inherit. |
Dettagli tecnici
Valore predefinito: | auto |
---|---|
Ereditarietà: | No |
Produzione animazione: | Supportato. Vedi:Proprietà correlate agli animazioni. |
Versione: | CSS3 |
Sintassi JavaScript: | object.style.flexBasis="200px" |
Supporto del browser
I numeri nella tabella indicano la versione del browser che supporta completamente l'attributo.
I numeri con -webkit- o -moz- indicano la versione iniziale che utilizza il prefisso.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
29.0 21.0 -webkit- |
11.0 | 28.0 18.0 -moz- |
9.0 6.1 -webkit- |
17.0 |
- Pagina precedente flex
- Pagina successiva flex-direction