Sebastian: <img> lässt sich nicht zentrieren

Hallo zusammen,

in einem <div>, für das text-align:left; definiert ist, möchte ich ein <img> zentriert positionieren.
Sämtliche Versuche mit text-align im <img>-tag schlugen fehl (heißt ja auch _text_-align...).
Gibt es eine Möglichkeit außer dem Umgeben des <img> mit einem weiteren <div>?

Vielen Dank für eine kurze Aufklärung -
Sebastian

  1. Hi,

    in einem <div>, für das text-align:left; definiert ist, möchte ich ein <img> zentriert positionieren.

    vielleicht verwendest Du hier dann "center" anstelle von "left"?

    Gruesse, Joachim

    --
    Am Ende wird alles gut.
  2. Sers

    Gibt es eine Möglichkeit außer dem Umgeben des <img> mit einem weiteren <div>?

    Gib dem div text-align:center. Das funktioniert 100%ig.
    Wenn das div aber (wegen anderem Inhalt) nicht auf mittigen Textfluss umgestellt werden darf, dann kannst du das Bild nochmals mit einem div umgeben, dem du dann text-align:center gibst (warum auch immer du das nicht möchtest...).

    MfG
    Ted

  3. Hi Sebastian,

    Gibt es eine Möglichkeit außer dem Umgeben des <img> mit einem weiteren <div>?

    Schließe es in ein <p> ein und gib dem <p> das text-align:center.

    Conny

  4. Hallo Sebastian,

    eine Möglichkeit:

    weise dem Inline-Element <img> die CSS-Eigenschaft display:block zu und zentriere es mittels der Abstände über margin.

    Mit freundlichen Grüßen,
    André

    --
    Ein Geleitzug aus tausend Explosionen
    irgendwo in den Sternen verborgen
    relatives Sein zerbricht die Stille
    eine Träne flüstert Gottes Wille