Bilder auf gleiche Höhe in HTML/CSS?

2 Antworten

Dazu solltest du dich mal mit Flexbox beschäftigen. Damit kannst du wesentlich einfacher und besser layouten. So könnte das in deinem Fall aussehen:

https://jsfiddle.net/cqf4jzas/

Für die Ausrichtung nach oben reicht align-items: flex-start; aus.

Mehr dazu bspw. hier:

https://kulturbanause.de/blog/einfuhrung-in-das-flexbox-modell-von-css/

Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.
Joni626262 
Fragesteller
 12.07.2021, 15:18

Hallo,

danke für deine Antwort. Habe es jetzt hinbekommen. Mit Flexbox werde ich mich in den nächsten Tagen auseinandersetzten.

0

Du gehst m.E. etwas umständlich vor. Es würde doch reichen, nur auf den Container zu wirken.

HTML:

<div id="bilder">
  <div>
    <img src="bild1.jpg" alt="Wir bei der Arbeit">
  </div>
  <!-- ... -->
</div>

CSS:

#bilder {
  align-items: flex-start;
  display: flex;
  gap: 50px;
  margin-left: 500px;
}

Mit align-items wird die vertikale Ausrichtung der Boxen im Flexcontainer gesteuert.

Joni626262 
Fragesteller
 12.07.2021, 15:17

Hallo,

danke für deine Antwort. So wie du es gemacht hast, ist es deutlich übersichtlicher. Kam bisher noch nicht auf die Idee.

Kannst du mir noch sagen, was "align-items: flex-start;" bringt, bei mir funktioniert es auch ohne.

0