Hilfe mit CSS Flexbox?

1 Antwort

Hier wäre mal ein Beispiel, wie man das mit Flexbox gestalten kann:

HTML

<h3>Dienstleistungen</h3>

<div class="Dienstleistungen">
 <ul>
  <li><a href="#">Service</a></li>
  <li><a href="#">Revisionen</a></li>
  <li><a href="#">Tuning</a></li>
  <li><a href="#">Ersatzteile</a></li>
 </ul>

 <div class="service-images">
  <div class="service-left">
   <img class="image-service" src="https://loremflickr.com/500/500" alt="Service" title="Service">
  </div>
  <div class="service-right">
   <img class="image-rev" src="https://loremflickr.com/500/500" alt="Revision">
   <img class="image-tune" src="https://loremflickr.com/500/500" alt="Tuning">
   <img class="image-tool" src="https://loremflickr.com/500/500" alt="Ersatzteile">
  </div>
 </div>

</div>

CSS

.service-images {
 height: 400px;
 display: flex;
 flex-wrap: nowrap;
 align-items: stretch;
 gap: 10px;
}

img {
 width: 100%;
 height: 400px;
 object-fit: cover;
}

.service-left {
 width: 40%;
 height: 300px;
}

.service-right {
 width: 60%;
 height: 400px;
 display: flex;
 flex-wrap: wrap;
 gap: 10px;
}

.service-right img {
 width: calc(50% - 10px);
 height: 195px;
}

.service-right img:last-child {
 width: calc(100% - 10px);
}

Beispiel

https://jsfiddle.net/Babelfisch/m6kzwqLc/30/

Woher ich das weiß:Berufserfahrung – Entwickle Webseiten seit über 25 Jahren.

PinguSpeedy 
Beitragsersteller
 27.12.2023, 13:00

WOW! vielen Dank. hat mir sehr weiter geholfen :)