Ispezionare ed eseguire il debug dei layout flexbox CSS

Questa guida illustra come scoprire elementi flexbox in una pagina, nonché ispezionare e modificare i layout delle flexbox nel riquadro Elementi.

Gli screenshot visualizzati in questo articolo provengono da questa pagina web: Centrare un elemento di testo con Flexbox.

Scopri Flexbox CSS

Quando a un elemento HTML della pagina viene applicato display: flex o display: inline-flex, accanto al relativo elemento viene visualizzato un badge flex nel riquadro Elementi.

Scopri Flexbox

Modificare i layout con l'editor flexbox

Puoi modificare visivamente i layout flexbox con l'editor flexbox. Ad esempio, ecco come centrare il testo <h1> di questa pagina demo all'interno del relativo contenitore <div class="container">.

  1. Esamina l'elemento contenitore.
  2. Nel riquadro Stili, puoi visualizzare il pulsante dell'editor flexbox accanto alla dichiarazione display: flex. pulsante dell&#39;editor di Flexbox
  3. Fai clic per aprire l'editor di Flexbox. L'editor mostra un elenco di proprietà flexbox. Le opzioni per i valori di ciascuna proprietà sono visualizzate come pulsanti icona. editor flexbox
  4. Per centrare il testo sullo schermo, puoi fare clic sui pulsanti justify-content: center e align-items: center. Centrare il testo nel relativo contenitore
  5. Ora il testo è centrato. Tieni presente che le dichiarazioni justify-content: center e align-items: center vengono aggiunte nel riquadro Stili.

Esamina il layout flexbox

Puoi passare il mouse sopra l'elemento flexbox nel riquadro Elementi per visualizzare il layout. L'overlay appare sopra con linee tratteggiate per mostrare la posizione dei relativi contenuti e degli elementi.

Passa il mouse sopra un elemento flexbox

In alternativa, puoi fare clic sul badge per attivare/disattivare la visualizzazione dell'overlay flexbox.

cambia giustificazione-contenuti in flex-end

Prova a modificare il valore in justify-content: flex-end. L'overlay viene modificato di conseguenza.

justify-content: flex-end

Le icone nell'editor flessibile sono sensibili al contesto. Cambia in base alla direzione del layout. Ad esempio, quando cambi flex-direction in column, le icone nell'editor flessibile vengono ruotate di conseguenza. Anche l'overlay viene aggiornato immediatamente.

Regolare il colore dell'overlay flexbox

Apri il riquadro Layout e scorri verso il basso fino alla sezione Flexbox. Qui puoi visualizzare tutti gli elementi flexbox della pagina.

Riquadro Layout

Puoi attivare/disattivare l'overlay di ogni elemento flexbox con la casella di controllo accanto. È lo stesso risultato che si ottiene facendo clic su badge nell'albero DOM.

Puoi anche modificare il colore della sovrapposizione facendo clic sull'icona del colore accanto. Ad esempio, il colore dell'overlay container viene impostato sul nero.

cambiare il colore dell&#39;overlay

Per passare a un elemento flexbox nella struttura DOM, puoi fare clic sull'icona del selettore accanto.