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

Darstellung Bilder

Faiint.

Neues Mitglied
Hallo zusammen

Versuche gerade die Firmenseite Responsive zu machen.
Bin auch schon relativ weit, aber es fehlen mir noch die Bilder.

Diese sollten zuerst nebeneinander dargestellt werden:

XX BILD XX XX BILD XX XX BILD XX
XX BILD XX XX BILD XX XX BILD XX

Wenn der Bildschirm aber kleiner wird, z.B. auf einem iPhone dann sollten die Bilder untereinander dargestellt werden:

XX BILD XX
XX BILD XX

XX BILD XX
XX BILD XX

XX BILD XX
XX BILD XX

Könnt ihr mir da weiter helfen? Habe es schon mit DIV's versucht, leider ohne Erfolg.
 
Hallo bdt600

Zur Zeit sieht es so aus:

HTML:
<div id="1">
<a href="produkte/softwaremodule.php"><img src="../img/softwaremodule.jpg" style="height:auto; max-width:100%; width:300px" /></a>

<p><strong>Unsere Softwaremodule</strong></p>
</div>

<div class="2">
<a href="about/team.php"><img src="../img/team.png" style="height:auto; max-width:100%; width:300px" /></a>

<p><strong>Unser Team</strong></p>
</div>

<div class="3">
<a href="produkte/dienstleistungen.php"><img src="../img/dienstleistung.jpg" style="height:auto; max-width:100%; width:300px" /></a>

<p><strong>Unsere Dienstleistungen</strong></p>
</div>

Hab es schon mit float versucht, habs aber nicht geschafft.
 
Das ist sowohl vom Markup als auch CSS her falsch.

Klassen und IDs werden nicht mit einer Ziffer eingeleitet, Inline-Styles sollte man nie verwenden und anstatt max-width:100%, width: XXpx macht man es bei responsiven Source Images genau umgekehrt. Bei einem einfachen statischen Layout würden die Links in eine UL gehören und die Listenelemente mit float oder inline-block positioniert werden. Für eine responsive Seite bietet sich ein gridbasiertes Framework wie Bootstrap an. Wenn jedes Bild über 4 columns geht, klappt es auch mit der Responsivität.
 
Zurück
Oben