Responsive Elementor Flexbox Container

Umsetzung des Layouts mit Elementor Flexboxen.

Im Hintergrund zu sehen ist ein Layout Grid bestehend aus 12 Spalten zu je 75 px mit 20 px Abstand zueinander.

1
2
3
4
5
6
7
8
9
10
11
12

Globale Einstellungen

Layout:

  • Breite: 1120 px
  • Innenabstand 0 px
  • Abstand zwischen Elementen: 20 px

Breakpoints:

  • Mobile 767 px
  • Tablet 1024 px
  • Laptop: 1280 px

Sektion Container Einstellungen

Layout:

  • Stil: „Boxed“
  • Ausrichtung: „Horizontal“ ➡️
  • Umbruch: Ja, Wrap ↩️
  • Breite:

Container mit gleicher Breite

Innere Container Einstellungen

Breite in % angeben, damit der Inhalt anständig mit skaliert. Die entsprechende jeweilige Containerbreite am Desktop in Pixel ist mit angegeben.

Erweitert:

  • Size: „Grow“

 

Layout:

  • Breite:

6 Container

1
2
3
4
5
6
7
8
9
10
11

5 Container

1
2
3
4
5
6
7
8
9

4 Container

1
2
3
4
5
6
7

3 Container

1
2
3
4
5

2 Container

1
2
3

Container mit unterschiedlicher Breite

Dies ist eine funktionierende Lösung für 12-Säulen-Designs (im Raster 1140/1120), bei denen die Container unterschiedliche Breiten haben. Auch auf Tablet und Handy habe ich alles auf 100% gestellt, aber Sie können dies natürlich nach Ihrem Design ändern.

Sollten die Container nicht dieselbe Breite haben, weichen die Prozentangaben ab. Ebenso muss der anschließende Container auf „grow“ gesetzt werden und min. 1 px Breite haben, da sonst „grow“ nicht angewendet wird. Abstand zwischen den Containern ist weiterhin immer 20 px.

Die Angabe in Pixeln entspricht der Containergröße am Desktop, würde man mit festen Breiten in Pixel arbeiten.

2 / 10 Spalten

15,18% - 170 px
Grow - 930 px

3 / 9 Spalten

23,66% - 265 px
Grow - 835 px

4 / 8 Spalten

32,14% - 360 px
Grow - 740 px

5 / 10 Spalten

40,63% - 455 px
Grow - 645 px

6 / 6 Spalten

Grow - 550 px
Grow - 550 px

7 / 5 Spalten

57,59% - 645 px
Grow - 455 px

8 / 4 Spalten

66,07% - 740 px
Grow - 360 px

9 / 3 Spalten

74,55% - 740 px
Grow - 360 px

10 / 2 Spalten

83,04% - 930 px
Grow - 170 px