ich versuche, eine Seite zu erstellen, die ein Hintergrundbild zwischen header
und footer
hat, funktioniert auf jeder Bildschirmgröße.Hintergrundbild beim Vergrößern der Fensterbreite wiederholt
Ich habe es geschafft, die Seite zu erstellen, und es funktioniert gut auf dem Desktop-Bildschirm. Das Problem, das ich habe, ist, wenn ich auf mobile size screen
die Größe verändere, dann wird der Hintergrund wiederholt.
Hier ist mein Code:
div {
width: 100%;
height: 5886px;
background-image: url('services-yellow.jpg');
background-size: 100% auto;
background-repeat: none;
border: none;
}
Hat die Höhe Attribut in einer bestimmten Höhe festgelegt, aber ich bin nicht sicher, wie ich das ändern kann, so dass es auf allen Bildschirmgrößen arbeitet.
Die Seite kann eingesehen werden unter: http://s116169771.websitehome.co.uk/testsite/
Wenn jemand bitte beraten konnte, wie ich dieses Problem beheben könnte, es wirklich zu schätzen würde.
Vielen Dank im Voraus.
Danke Jungs, wirklich zu schätzen es für alle Ihre Antworten. BTW ist sowieso da, um die Höhe zu reduzieren, da ich jetzt einen großen Leerraum am Boden habe. Müsste ich eine Medienabfrage hinzufügen, um dies zu kontrollieren? oder gibt es eine Möglichkeit, dies innerhalb desselben Codes zu tun? – user3191160
@ user3191160 Verwenden Sie besser 'img' in' HTML'. Platziere dein Bild in 'div' und style es wie' div img {display: block; Höhe: Auto; width: 100%; 'und entferne' height' von deinem 'div'. –
Vielen Dank Muhammad, das funktioniert, aber ich denke, das würde nicht funktionieren, wenn ich Text oben auf dem Bild hinzufügen würde, da dies nicht mehr oben auf dem Bild wäre .. – user3191160