Tschousef: Elemente zentrieren

Beitrag lesen

Hi!

Keine Chance das mit float umzusetzen?

Je nach Gegebenheiten macht's vielleicht ein display: inline-block; mit text-align: center;

Funktioniert. Allerdings eben nur mit "text-align: center". Der Text soll aber nicht zentriert, sondern in einem Blocksatz dargestellt werden

Ohne dass du uns mal den relevanten HTML Code zeigst, wird es schwierig.
Aber du sprachst doch eben schon selber von "Container-Element" ...!

(abgesehen davon, dass es semantischer Unfug ist).

CSS hat keine Semantik.

Wieso sollte CSS keine Semantik haben?
Aber es stimmt schon, in diesem Kontext geht's tatsächlich nicht um Semantik.

Egal ob "float:left" oder "display:inline-block", mit "margin:auto" bekommt man beide Varianten (OHNE Angaben zu "width") NICHT dazu, den Inhalt zu zentrieren. Ist das irgendwie möglich?

Was denn jetzt? Das Element, oder dessen "Inhalt" (Kindelemente?)?

Gruß Gunther

Ok, wir könnten es sogar einfacher machen: gesetzt der Fall, ich hätte nur ein <div>. Wie ließe es sich ohne Angaben zu width und ohne text-align zentrieren?