Kann man display: inline-table; mittig zentrieren?

1 Antwort

Vom Fragesteller als hilfreich ausgezeichnet

Was hättest du denn gern und was läuft anders als gewünscht? Das wird mir aus dieser Frage nicht ganz klar. Vermutlich steht die gesamte Reihe von Bildern linksbündig, sodass rechts ein unschöner Leerraum bleibt.

Was spricht dagegen, die ganze "Tabelle" in ein zentriertes Element zu setzen? Sollen sich die Bilder direkt an den Fließtext anschließen?

Hab ein wenig recherchiert - Layouts mit derartigen Eigenschaften sind nicht ganz leicht umzusetzen. Vielleicht hilft eine Grid-Darstellung (https://www.mediaevent.de/css/display-grid.html)?

Kaijns 
Fragesteller
 27.05.2022, 14:06

Generell habe ich bei Divi die Möglichkeit 6 Rows zu bilden, ich möchte allerdings nicht nur 6 Bilder nebeneinander haben, sondern 17. Darum habe ich nach einer CSS Möglichkeit gesucht quasi mehr "rows" zu haben um die 17 Bilder nebeneinander zu bekommen. Das hat mit display: inline-table; und einer Row gut geklappt. Leider kann ich damit die Bilder nicht mittig ausrichten und bisher habe ich nichts gefunden durch was ich display: inline-table; zentrieren kann. Es ist immer alles linksbündig oder mit floating rechts bündig.

0
PWolff  27.05.2022, 16:15
@Kaijns

Auch nicht, indem du das komplette Element mit "display:inline-table" in ein zentriertes Element packst? Kannst du der Tabelle (auch wenn sie nur in der Formatierung, aber nicht in der Dokumentenlogik ist) nicht sagen, dass sie 100% der verfügbaren Breite einnehmen soll?

1
Kaijns 
Fragesteller
 01.06.2022, 11:37
@PWolff

Danke für deine Hilfe! Ich hatte das "display:inline-table"-Element bereits in einem zentrierten Element. Dabei hatte ich rechts immer mehr Platz als links und wenn ich das Fenster verkleinert habe ist immer ein Bild in eine neue Zeile gesprungen. Die Lösung des Problems war es jetzt nicht mit pt abständen und Größen zu arbeiten sondern in % und vw. Die Bilder sind jetzt bis zum Rand skaliert und passen sich der Größe des Bildschirms an.

0