BESTE WEBSITE FÜR WEBENTWICKLER
HTML5-Lektionen für Anfänger

Ua En Es

HTML Hintergrundbilder


Für fast jedes HTML-Element kann ein Hintergrundbild angegeben werden.


Hintergrundbild auf einem HTML-Element

Um ein Hintergrundbild zu einem HTML-Element hinzuzufügen, verwenden Sie das HTML-Attribut style und das CSS-Attribut background-image Eigenschaft:

Beispiel

Fügen Sie einem HTML-Element ein Hintergrundbild hinzu:

<div style="background-image: url('img_girl.jpg');">
Try it Yourself »

Sie können das Hintergrundbild auch im Element <style> im Abschnitt <head> angeben:

Beispiel

Geben Sie das Hintergrundbild im Element <style> an:

<style>
div {
  background-image: url('img_girl.jpg');
}
</style>
Try it Yourself »

Hintergrundbild auf einer Seite

Wenn Sie möchten, dass die gesamte Seite ein Hintergrundbild hat, müssen Sie das Hintergrundbild im Element <body> angeben:

Beispiel

Fügen Sie ein Hintergrundbild für die gesamte Seite hinzu:

<style>
body {
  background-image: url('img_girl.jpg');
}
</style>
Try it Yourself »

Hintergrundwiederholung

Wenn das Hintergrundbild kleiner als das Element ist, wiederholt sich das Bild horizontal und vertikal, bis es das Ende des Elements erreicht:

Beispiel

<style>
body {
  background-image: url('example_img_girl.jpg');
}
</style>
Try it Yourself »

Um zu verhindern, dass sich das Hintergrundbild wiederholt, setzen Sie die Eigenschaft background-repeat auf no-repeat.

Beispiel

<style>
body {
  background-image: url('example_img_girl.jpg');
  background-repeat: no-repeat;
}
</style>
Try it Yourself »

Hintergrundcover

Wenn Sie möchten, dass das Hintergrundbild das gesamte Element abdeckt, können Sie die Eigenschaft background-size auf setzen cover

Um sicherzustellen, dass das gesamte Element immer abgedeckt ist, legen Sie außerdem die Eigenschaft background-attachment auf fest fixed:

Auf diese Weise deckt das Hintergrundbild das gesamte Element ab, ohne dass es zu Dehnungen kommt (das Bild behält seine ursprünglichen Proportionen):

Beispiel

<style>
body {
  background-image: url('img_girl.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}
</style>
Try it Yourself »

Hintergrunddehnung

Wenn Sie möchten, dass das Hintergrundbild so gestreckt wird, dass es auf das gesamte Element passt, können Sie die Eigenschaft background-size auf festlegen 100% 100%:

Versuchen Sie, die Größe des Browserfensters zu ändern. Sie werden feststellen, dass sich das Bild zwar ausdehnt, aber immer das gesamte Element abdeckt.

Beispiel

<style>
body {
  background-image: url('img_girl.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: 100% 100%;
}
</style>
Try it Yourself »

Erfahren Sie mehr über CSS

Aus den obigen Beispielen haben Sie gelernt, dass Hintergrundbilder mithilfe der CSS-Hintergrundeigenschaften gestaltet werden können.

Um mehr über CSS-Hintergrundeigenschaften zu erfahren, lesen Sie unsere CSS-Hintergrund-Tutorial.



Kommentare