Heim  >  Artikel  >  Web-Frontend  >  Wie erstelle ich ein responsives Vollbild-Hintergrundbild in CSS?

Wie erstelle ich ein responsives Vollbild-Hintergrundbild in CSS?

DDD
DDDOriginal
2024-11-16 17:21:03238Durchsuche

How to Create a Fullscreen Responsive Background Image in CSS?

Erstellen eines responsiven Vollbild-Hintergrundbilds in CSS

Um ein Hintergrundbild zu erstellen, das die gesamte Webseite abdeckt und sich dynamisch an verschiedene Bildschirmgrößen anpasst, befolgen Sie diese Schritte:

1. Stellen Sie das Hintergrundbild ein:

body {
    background: url('image.jpg');
}

2. Hintergrundanhang steuern (optional):

  • Hintergrundanhang: scrollen; korrigiert das Bild relativ zur Webseite, während die Seite scrollt.
  • Hintergrundanhang: behoben; Hält das Bild an Ort und Stelle, während die Seite scrollt.

3. Hintergrundposition festlegen:**

  • Dadurch wird sichergestellt, dass das Bild den gesamten Bildschirm abdeckt, indem es mithilfe von „background-position: center center;“ in der Mitte platziert wird.

4. Hintergrundgröße festlegen:**

  • Hintergrundgröße verwenden: cover; um sicherzustellen, dass die Abmessungen des Bildes die gesamte Webseite abdecken.

5. Safari-Fehler beheben (optional):**

  • Verwenden Sie stattdessen Folgendes (außer Safari):

    background: url('image.jpg') fixed 50% / cover;

Beispielcode:

body {
    background: url('image.jpg') fixed 50% / cover;
}

Hinweis: Anpassen Passen Sie die Hintergrundposition und die Befestigungsoptionen nach Wunsch an, um das Erscheinungsbild des Bildes auf verschiedenen Geräten zu optimieren.

Das obige ist der detaillierte Inhalt vonWie erstelle ich ein responsives Vollbild-Hintergrundbild in CSS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn