Hier ist eine viel reaktionsfähigere Lösung. Es hat Responsive Divs (Spalten und Banner) und Hintergrund. Im Gegensatz zur Beispielwebsite hat der Container keine feste Breite.
https://jsfiddle.net/Lqzqo5xf/
Sie können auch die Container stellen Sie eine feste Breite sein, wenn der Bildschirm durch die Anwendung der min-width
Eigenschaft auf die .wrapper
Klasse zu einer bestimmten Größe geschrumpft wird.
Wie in dem Beispiel, das Sie angegeben haben, erfordert es Divs für die Teiler (weiße Spalten) und einen separaten Container, der den Container mit dem Hintergrund überlappt. Es verwendet auch die absolute Positionierung für die Teiler, verwendet jedoch Prozentsätze für die Reaktionsfähigkeit.
.wrapper {
width: 100%;
height:400px;
margin:0;
padding:0;
position: absolute;
top:0;
left:0;
}
#bg-wrapper {
background-image: url('http://www.gstatic.com/webp/gallery/1.jpg');
background-size: cover; /** Also try "contain" **/
}
.banner {
float: left;
margin-top: 70px;
width: 25%;
height: 50px;
background-color: rgba(0,0,0,0.7);
vertical-align:middle;
text-align: center;
color:white;
}
.divider {
position: absolute;
width:2%;
height: 100%;
background-color: white;
margin: 0 0 0 -1%;
padding: 0;
}
<div class="wrapper" id="bg-wrapper">
<div class="banner">
<h4>
willkommen
</div>
<div class="banner">
<h4>
willkommen
</div>
<div class="banner">
<h4>
willkommen
</div>
<div class="banner">
<h4>
willkommen
</div>
</div>
<div class="wrapper">
<div class="divider" style="left:25%;">
</div>
<div class="divider" style="left: 50%;">
</div>
<div class="divider" style="left:75%;">
</div>
</div>
Sie meinen also, Sie ein einzelnes Bild für alle vier divs verwenden? Und können Sie klären, was Sie mit einer "reaktionsfähigen Auflösung" meinen? Meinst du, das Bild sollte verkleinern, wenn das Fenster schrumpft? – LazerSharks
Ja, das Bild sollte verkleinert werden. Ich möchte das Bild nicht in Photoshop teilen ... –
Und der Hintergrund der divs sollte ein großes Bild sein. –