• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Bild und Text auf gleicher Höhe

lisa009

Neues Mitglied
Hallo an alle,

ich bin ein HTML Neuling und habe an die Erfahrenen hier im Forum eine Frage. Ich möchte auf einer Html-Seite ein Bild und den passenden Text dazu auf gleicher Höhe platzieren, wie kann ich das am besten umsetzen?

LG
Lisa
 
Man muss dazu sagen, dass FlexBox mit dem Internet-Explorer so seine Probleme hat:
http://caniuse.com/#search=flexbox
IE8 hat seine besten Zeiten schon lange hinter sich gelassen.

Ansonsten funktioniert das Flexbox-Demo in den aktuelle(re)n Fassungen doch einwandfrei.
Ich glaube, Du hast hier das Anliegen mißverstanden ;)
Bild und Text auf gleicher Höhe

Ich möchte auf einer Html-Seite ein Bild und den passenden Text dazu auf gleicher Höhe platzieren
Die Betonung liegt hier auf "auf" :D

Nicht die automatische Höhenangleichung benachbarter Elemente ist gefragt, sondern die vertikale Ausrichtung der Bildoberkante zum umgebenden Text - per Voreinstellung (ohne spezielle CSS-Formatierung) sitzt der Text untenbündig zur Grafik, was Auslöser/Motiv dieses Themas war.

Weil's in der aktuellen SELFHTML-Fassung https://wiki.selfhtml.org nicht mehr geführt wird, hier eine Kopie davon :cool:

https://www2.informatik.hu-berlin.de/Themen/www/selfhtml/html/grafiken/ausrichten.htm#css

Demo: https://www2.informatik.hu-berlin.de/Themen/www/selfhtml/html/grafiken/anzeige/img_css.htm

@LeCub's Flexbox-Demo müsste wie folgt lauten, um dem Kriterium "obenbündig" gerecht zu werden :D
CSS:
main {
  ...
  align-items: flex-start; /* anstatt center */
  ...
}
Siehe http://www.w3schools.com/css/tryit.asp?filename=trycss3_flexbox_align_flex-start

Und für's enthaltene <p> mit margin:0 den voreingestellten Außenabstand zurücksetzen, damit's am Ende auch richtig paßt - sofern kein Reset-CSS eingebunden ist, das das übernimmt :)

- Moderation: Von HTML nach CSS verschoben -
 
Man muss dazu sagen, dass FlexBox mit dem Internet-Explorer so seine Probleme hat:
http://caniuse.com/#search=flexbox
Ich könnte dass ganze auch prefixen und damit alles bis zum IE10 unterstützen, wer Versionen darunter unterstützen möchte, verschwendet meiner Meinung nach Zeit.

@lisa009 wenn du einen Überblick über deine Möglichkeiten bei Flexbox haben möchtest (inklusive prefixes für den IE), empfehle Ich folgenden Artikel: http://www.mediaevent.de/css/display-flex.html
 
Zurück
Oben