Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 17.07.2016, 19:32
MrMurphy MrMurphy ist offline
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 10.01.2010
Beiträge: 1.123
MrMurphy ist ein sehr geschätzer MenschMrMurphy ist ein sehr geschätzer MenschMrMurphy ist ein sehr geschätzer Mensch
Standard

Hallo

Zitat:
Ich hoffe, ich habe es verständlich beschrieben.
Ich befürchte leider nicht.

Das aktuelle Vorgehen dazu ist, das img-Element mit dem Bild und das figcaption-Element mit dem Text in ein figure-Element zu schreiben. Per CSS mittels Flexbox wird der Text dann über dem Bild angezeigt und per text-align mittig ausgerichtet.

HTML:

Code:
<figure>
   <img src="http://pfad/bild.jpg">
   <figcaption>Text über dem Bild</figcaption>
</figure>
CSS:

Code:
figure {
   min-width: 0;
   margin: 0;
   display: flex;
   flex-direction: column-reverse;
}
figcaption {
   font-size: 1.2rem;
   text-align: center;
}
img {
   display: block;
   min-width: 0;
   max-width: 100%;
   max-height: 100vh;
   border: 0;
}
Und ein Beispiel direkt zum Ausprobieren:

Text über Bild

Nachtrag: Wie Killerbear schrieb habe ich die Frage wohl falsch verstanden - Diesen Beitrag also bitte vergessen. Ich lasse ihn bestehen damit Killerbears Beitrag nicht aus dem Zusammenhang gerissen wird. Mein Online-Beispiel habe ich aber korrigiert.

Gruss

MrMurphy

Geändert von MrMurphy (18.07.2016 um 12:34 Uhr)
Mit Zitat antworten