Bild mit Text responsive machen?

3 Antworten

Wie mache ich das am besten?

So:

<!doctype html>
<title>responsive img</title>
<style>
figure > img,
figcaption  {
   display:inline-block;
   vertical-align:top
}

</style>
<figure>
   <img src="..." alt="Das Bild">
   <figcaption>
    Der Text zum Bild
   </figcaption>
</figure>

Alex

Eine Variante wäre es, mit JS nach der Fensterbreite zu fragen. Falls diese kleiner als Xpx ist, packst du den Text halt unten hin.

Das Ganze in ein Event (on window size changed) zu packen, wäre sinnvoll.


regex9  02.10.2019, 14:55

Lies dich mal in CSS Media Queries ein.

3