Ich benutze ein Bild als Hintergrund von meinem und es passt perfekt. Wenn ich versuche, die Größe des Bildschirms (Mobile/Tablet-Größe) zu ändern, bleibt das Bild in der Rückseite und wird nicht schrumpfen wie der Bildschirm - nicht reagieren. Ich möchte diesen Effekt ändern und ihn reaktionsfähig machen und kleiner werden, was die Bildschirmgröße betrifft.Größe automatisch ändern, wenn die Bildschirmgröße abnimmt
HTML:
<!-- Header -->
<header id="top" class="header">
<div class="text-vertical-center">
<h1>Test</h1>
<h3>The</h3>
<br>
<a id="show-panel" href="#" class="btn btn-dark btn-lg">Sign Up</a>
</div>
</header>
CSS:
/* Header */
.header {
display: table;
position: relative;
width: 100%;
height: 100%;
background: url(../img/coffee.jpg) no-repeat center center scroll;
color: #ffffff;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
}
Legen Sie in Ihrem CSS nicht 'width' oder' height' fest, sondern fügen Sie 'background-repeat: no-repeat; background-size: contain; background-position: center; ' –
Was sind die Vorteile dieser Methode? – drorAlfasi
Hier gibt es einige gute Antworten. Warum nicht eins annehmen? –