English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento CSS

Regole CSS (RULES)

Completo delle proprietà CSS

Metodi di utilizzo e esempi dell'attributo flex-direction CSS3

Impostando la direzione dell'asse principale del contenitore flex, l'attributo CSS flex-direction specifica come posizionare gli elementi flex all'interno del contenitore flex.

La tabella seguente fornisce la descrizione dell'uso e la cronologia delle versioni di questa proprietà, nonché la sintassi di utilizzo di questa proprietà nei script JavaScript.

Valore predefinito:row
Applicabile a:Contenitore elastico
Ereditarietà:Nessuno
Animabile:No.Si prega di consultare Proprietà animazione.
Versione: Nuova funzionalità CSS3
Sintassi JavaScript:oggetto.style.flexDirection="row-reverse"

Sintassi dell'uso di flex-direction

La sintassi di questa proprietà è la seguente:

flex-direction: row | row-reverse | column | column-reverse | initial | inherit

Gli esempi seguenti illustrano come utilizzare la proprietà flex-direction.

.flex-container {
    /* Safari */
    display: -webkit-flex;
    -webkit-flex-direction: row-reverse;
    
    display: flex;
    flex-direction: row-reverse;    
}
Testa per vedere‹/›

Valore dell'attributo

La tabella sottostante descrive i valori di questa proprietà.

ValoreDescrizione
rowL'asse principale del contenitore flex è nella direzione dell'asse inline del modello di scrittura corrente, ossia la direzione del testo.
row-reverseCome row, ma con l'origine e la fine dell'asse opposte.
columnL'asse principale del contenitore flex è nella direzione dell'asse del blocco del testo corrente (asse verticale nella modalità di scrittura orizzontale e asse orizzontale nella modalità di scrittura verticale).
column-reverseCome le colonne, ma con l'origine e la fine dell'asse opposte.
initialImposta questa proprietà al suo valore predefinito.
inheritSe specificato, l'elemento correlato adotta il valore della proprietà flex-direction del suo elemento padre.

Compatibilità del browser

Compatibilità del browser per la proprietà flex-direction, i numeri nella tabella sottostante rappresentano la versione minima del browser che supporta questa proprietà; tutti i browser mainstream supportano questa proprietà.

  • Firefox 18+ -moz-,28

  • Google Chrome 21+ -webkit-,29

  • Internet Explorer 10+ -ms-,11

  • Apple Safari 6.1+ -webkit-

  • Opera 12.1+

Leggi di più

Si prega di consultare la seguente guida:Layout a più colonne del CSS3.

Proprietà correlate:align-content,align-items,align-self,display,flex,flex-basis,flex-flow,flex-grow,flex-shrink,flex-wrap,justify-content,min-height,min-width,order.