Flexbox in CSS & HTML (Tutorial) - sviluppare layout responsivi Lingua: Tedesca

Flexbox in CSS & HTML (Tutorial) - sviluppare layout responsivi

Webdesign, CMS & Sviluppo 28 Video · 3.3 h Formazione video · Italiano Stephan Haewß di Stephan Haewß

Layout responsivi ti danno spesso problemi nello sviluppo di siti web e app? Con i layout Flexbox puoi cambiare questa situazione! Stephan Haewß ti spiegherà, attraverso teoria, esercitazioni pratiche e esempi concreti, come utilizzare correttamente Flexbox in CSS e HTML per creare vari layout. La soluzione moderna per visualizzazioni flessibili su desktop e mobile delle tue pagine!

  • Così sviluppi layout responsivi con Flexbox in CSS e HTML
  • Passo dopo passo spiegato: fondamenti, disposizione, allineamento, distanze e sequenze
  • Esempi concreti di layout tipici come il centro e i layout nidificati.
  • Imparare e comprendere: con esercizi pratici inclusi materiali di esercizio
  • Ideale per sviluppatori web, web designer e sviluppatori frontend.
  • Un corso intensivo di più di 3 ore sulla Flexbox tenuto dallo sviluppatore e formatore Stephan Haewß.

Inizia il tutorial e amplia le tue conoscenze di HTML e CSS con tutto ciò che devi sapere sulla Flexbox.

Contenuto

28 Video, 199 Minuti

Intro al tutorial

1 Video · 2 Minuti
01 Aperto Gratis

Flexbox in CSS e HTML: 1 | Cosa ti aspetta nel corso?

Questo è ciò che ti aspetta nel corso su Flexbox in CSS ed HTML.

01

Flexbox in CSS e HTML: 1 | Cosa ti aspetta nel corso?

2 min Aperto

Introduzione

2 Video · 12 Minuti
02 Aperto Gratis

Flexbox in CSS & HTML: 2.1 | Perché Flexbox e come funziona?

Che cos'è il layout Flexbox e perché dovrebbe essere utilizzato?

03 Aperto Gratis

Flexbox in CSS & HTML: 2.2 | Creazione del progetto iniziale

Qui viene avviato il progetto nel quale verrà poi lavorato in seguito.

02

Flexbox in CSS & HTML: 2.1 | Perché Flexbox e come funziona?

6 min Aperto
03

Flexbox in CSS & HTML: 2.2 | Creazione del progetto iniziale

6 min Aperto

Flexbox-Layout – Fondamenti

18 Video · 136 Minuti
04 Aperto

Flexbox in CSS & HTML: 3.1 | Struttura dell'esempio

Qui presento la struttura di esempio e le funzionalità di debug integrate in VS Code con gli strumenti MS Edge. Inoltre, in questo video viene attivato per la prima volta il layout Flexbox e impostata la direzione.

05 Aperto

Flexbox in CSS & HTML: 3.2 | Distribuire uniformemente i figli

Come dividere equamente o in proporzioni specifiche lo spazio nel layout Flexbox?

06 Aperto

Flexbox in CSS & HTML: 3.3 | Distribuire lo spazio tra gli elementi figli (Esercizio)

Un piccolo esercizio che non si può evitare un po' di matematica (semplice).

07 Aperto

Flexbox in CSS & HTML: 3.4 | Esempio concreto di design responsive

Qui presento un layout orizzontale con due barre laterali che si adatta in modo responsivo alla larghezza.

08 Aperto

Flexbox in CSS & HTML: 3.5 | Allineamento degli elementi figlio

Gli elementi figlio possono essere allineati lungo l'asse trasversale del container flessibile. Ecco come è possibile impostarlo.

09 Aperto

Flexbox in CSS & HTML: 3.6 | Stretch e allineamento individuale

Non solo nel contenitore è possibile impostare l'allineamento di tutti gli elementi figli, con align-self è possibile regolare in modo diverso anche gli elementi singoli.

10 Aperto

Flexbox in CSS & HTML: 3.7 | Stretch e allineamento singolo (Esercizio)

Un piccolo esercizio per l'allineamento individuale con un dado.

11 Aperto

Flexbox in CSS & HTML: 3.8 | Allineamento nella direzione principale

Non solo lungo l'asse trasversale è possibile allineare in un container flessibile, ma è anche possibile regolare molto dell'allineamento lungo l'asse principale. ;-)

12 Aperto

Flexbox in CSS & HTML: 3.9 | Esempio di allineamento nella direzione principale

Un piccolo esempio di come allineare lungo l'asse principale per un layout comune possa essere molto utile.

13 Aperto

Flexbox in CSS & HTML: 3.10 | Lunghezza di base nella direzione del flex

Chi vuole essere flessibile deve essere in grado di specificare le dimensioni degli elementi figlio indipendentemente dalla larghezza o dall'altezza specifica. Per fortuna c'è la proprietà flex-basis-, con la quale è possibile raggiungere questo obiettivo. Modificando la flex-direction, da una larghezza si trasforma in un'altezza e viceversa. 

14 Aperto

Flexbox in CSS & HTML: 3.11 | Regolare l'incremento di dimensione nella direzione flex con flex-grow.

Di quanto un elemento dovrebbe espandersi se c'è più spazio disponibile rispetto a quanto specificato da flex-basis? Questo può essere regolato in modo mirato con flex-grow.

15 Aperto

Flexbox in CSS & HTML: 3.12 | Regola il restringimento nella direzione flessibile con flex-shrink.

Di quanto dovrebbe restringersi un elemento se lo spazio disponibile è inferiore rispetto a quanto specificato da flex-basis? Questo può essere regolato in modo specifico con flex-shrink

16 Aperto

Flexbox in CSS & HTML: 3.13 | Wrapping Flexbox in CSS & HTML: 3.13 | Wrapping

Gli elementi figlio non solo possono contrarsi quando c'è meno spazio disponibile, ma possono anche essere spezzati dal contenitore. Come fare ciò con flex-wrap, lo mostro in questo video.

17 Aperto

Flexbox in CSS & HTML: 3.14 | La proprietà flex-flow

flex-direction e flex-wrap possono essere combinati nella proprietà flex-flow. Ha senso anche se si desidera impostare solo flex-direction, poiché flex-flow è più breve. ;-)

18 Aperto

Flexbox in CSS & HTML: 3.15 | Wrapping (Esercizio)

Un compito su flex-wrap.

19 Aperto

Flexbox in CSS & HTML: 3.16 | Gap Flexbox in CSS & HTML: 3.16 | Spazio

Distanza deve essere presente a volte, per non rendere troppo scomodo all'occhio umano. Per fortuna c'è una proprietà CSS chiamata gap, che lo fa in modo efficiente nei figli elementi di un contenitore flessibile.

20 Aperto

Flexbox in CSS & HTML: 3.17 | Ordine e direzione invertita

Bisogna essere ordinati, specialmente nelle interfacce web, poiché devono essere facilmente utilizzabili. L'ordine deve essere talvolta definito individualmente, senza spostare gli elementi nel DOM. Per questo scopo, la proprietà CSS order è particolarmente adatta, con la quale è possibile cambiare facilmente l'ordine visibile degli elementi.

21 Aperto

Flexbox in CSS & HTML: 3.18 | Ordine (Esercizio)

Testiamo se avete capito l'ordine corretto. Qui c'è addirittura una seconda possibilità di ottenere lo stesso risultato, ma sicuramente ve ne siete accorti anche voi.

04

Flexbox in CSS & HTML: 3.1 | Struttura dell'esempio

10 min Aperto
05

Flexbox in CSS & HTML: 3.2 | Distribuire uniformemente i figli

15 min Aperto
06

Flexbox in CSS & HTML: 3.3 | Distribuire lo spazio tra gli elementi figli (Esercizio)

4 min Aperto
07

Flexbox in CSS & HTML: 3.4 | Esempio concreto di design responsive

11 min Aperto
08

Flexbox in CSS & HTML: 3.5 | Allineamento degli elementi figlio

6 min Aperto
09

Flexbox in CSS & HTML: 3.6 | Stretch e allineamento individuale

6 min Aperto
10

Flexbox in CSS & HTML: 3.7 | Stretch e allineamento singolo (Esercizio)

7 min Aperto
11

Flexbox in CSS & HTML: 3.8 | Allineamento nella direzione principale

5 min Aperto
12

Flexbox in CSS & HTML: 3.9 | Esempio di allineamento nella direzione principale

4 min Aperto
13

Flexbox in CSS & HTML: 3.10 | Lunghezza di base nella direzione del flex

7 min Aperto
14

Flexbox in CSS & HTML: 3.11 | Regolare l'incremento di dimensione nella direzione flex con flex-grow.

8 min Aperto
15

Flexbox in CSS & HTML: 3.12 | Regola il restringimento nella direzione flessibile con flex-shrink.

12 min Aperto
16

Flexbox in CSS & HTML: 3.13 | Wrapping Flexbox in CSS & HTML: 3.13 | Wrapping

17 min Aperto
17

Flexbox in CSS & HTML: 3.14 | La proprietà flex-flow

5 min Aperto
18

Flexbox in CSS & HTML: 3.15 | Wrapping (Esercizio)

5 min Aperto
19

Flexbox in CSS & HTML: 3.16 | Gap Flexbox in CSS & HTML: 3.16 | Spazio

5 min Aperto
20

Flexbox in CSS & HTML: 3.17 | Ordine e direzione invertita

7 min Aperto
21

Flexbox in CSS & HTML: 3.18 | Ordine (Esercizio)

2 min Aperto

Esempi di layout con Flexbox

6 Video · 45 Minuti
22 Aperto

Flexbox in CSS & HTML: 4.1 | Centrare

Spesso capita che si vogliano centrare gli elementi e soprattutto il testo in modo orizzontale e verticale (!). Quello che prima era una fatica prima di Flexbox, con Flexbox è un gioco da ragazzi.

23 Aperto

Flexbox in CSS & HTML: 4.2 | 3 colonne, 3 righe

Chi non conosce il 3 colone? Se questo si adatta ancora allo spazio disponibile, manca davvero poco al design responsivo.

24 Aperto

Flexbox in CSS & HTML: 4.3 | Input dei moduli

Esistono siti web senza moduli? Se sì, allora non sono molti. È quindi molto importante organizzarli in modo accattivante, cosa che fortunatamente non è un problema con Flexbox.

25 Aperto

Flexbox in CSS & HTML: 4.4 | Layout nidificato

Molto spesso ci si trova ad affrontare layout annidati, ma con Flex-Layout nemmeno quelli sono più una sfida significativa.

26 Aperto

Flexbox in CSS & HTML: 4.5 | Layout della chat

Nel frattempo ci sono client di chat web come sabbia nel mare e con i chatbot AI ne sono stati aggiunti ancora di più. Ma come si può realizzare una chat con Flexbox? Lo mostro in questo video.

27 Aperto

Flexbox in CSS & HTML: 4.6 | Layout della galleria

Almeno dal Web 2.0 si trova quasi su ogni sito web una galleria. In questo video spiego come un layout del genere può essere implementato splendidamente ad esempio con Flexbox.

22

Flexbox in CSS & HTML: 4.1 | Centrare

4 min Aperto
23

Flexbox in CSS & HTML: 4.2 | 3 colonne, 3 righe

9 min Aperto
24

Flexbox in CSS & HTML: 4.3 | Input dei moduli

7 min Aperto
25

Flexbox in CSS & HTML: 4.4 | Layout nidificato

9 min Aperto
26

Flexbox in CSS & HTML: 4.5 | Layout della chat

7 min Aperto
27

Flexbox in CSS & HTML: 4.6 | Layout della galleria

9 min Aperto

Conclusione

1 Video · 4 Minuti
28 Aperto

Flexbox in CSS & HTML: 5 | Conclusion e prospettive

Ora dovrebbe essere tutto chiaro per quanto riguarda il layout flessibile. Infine, descriverò cosa dovreste aver imparato, cosa potreste ancora fare e quali sono le altre belle possibilità di layout CSS.

28

Flexbox in CSS & HTML: 5 | Conclusion e prospettive

4 min Aperto
Commenti (0)

Commenta ora „Flexbox in CSS & HTML (Tutorial) - sviluppare layout responsivi“