Der eigene Online-Shop für Profi-Fotografen. Für Fotografen, die keine Zeit zu verlieren haben.

CSS-Eigenschaft: background-repeat, Kategorien: Hintergründe (allgemein), Colors and Backgrounds (CSS 2.1), Backgrounds and Borders (CSS 3)

Wiederholung des Hintergrundbildes

Bestimmt, ob und in welcher Richtung die Hintergrundgrafik wiederholt wird.

CSS-Eigenschaft: background-repeat
KurzbeschreibungWerteStandardwertKategorieHinweis
Wiederholung des Hintergrundbildes
  • repeat
  • repeat-x
  • repeat-y
  • space(CSS 3)
  • round(CSS 3)
  • no-repeat
repeat
Allgemein:
Hintergründe
CSS 2.1:
Colors and Backgrounds
CSS 3:
Backgrounds and Borders
 

Folgendes ist beim Einsatz von background-repeat zu beachten:

  • background-repeat benötigt immer die Definition einer Hintergrundgrafik, entweder per background oder background-image.
  • Der Standardwert von background-repeat ist repeat. Damit wird die Hintergrundgrafik lückenlos, also ohne Abstände dazwischen von links oben nach rechts unten wiederholt. Ein geläufiger Ausdruck ist von daher: "Der Hintergrund wird gekachelt".
  • Der Wert repeat-x steuert, dass die Hintergrundgrafik nur in der Horizontalen wiederholt wird.
  • Der Wert repeat-y steuert, dass die Hintergrundgrafik nur in der Vertikalen wiederholt wird.
  • Der Wert no-repeat unterdrückt eine Wiederholung in beiden Dimensionen. Dieser Wert eignet sich, wenn eine große Grafik nur einmal im Hintergrund zu sehen sein soll.
  • Ab CSS 3 stehen die Werte space und round zur Verfügung. Beschreibung und Beispiele folgen.
Browserunterstützung von background-repeat
Firefox
Firefox
Google Chrome
Google
Chrome
Internet Explorer
Internet
Explorer
Safari
Safari
Opera
Opera
CSS21
Version: 16Version: 25Version: 30Version: 31Version: 32
j
Version: 20Version: 30Version: 35Version: 36Version: 37
j
Version: 8Version: 9Version: 10Version: 11
j
Version: 4Version: 5Version: 6Version: 7
j
Version: 10Version: 11Version: 12
j

Weiterführende Informationen zu background-repeat:



Beispiele

HTML:

<div></div>

CSS:

div {
   background-image: url('img/ball.png');
   height: 200px;
   border: 1px solid black;
}
/* Diese Anweisung wird von allen folgenden Beispielen übernommen. */
Beispiel nur für: FirefoxInternet ExplorerOperaSafariGoogle Chrome

Beispiel Nr. 1 So sieht's aus:

 

HTML:

<div class="keine"></div>

CSS:

div.keine {
   background-repeat: no-repeat;
}
/* Keine Wiederholung bei no-repeat */
Beispiel nur für: FirefoxInternet ExplorerOperaSafariGoogle Chrome

Beispiel Nr. 2 So sieht's aus:

 

HTML:

<div class="x-achse"></div>

CSS:

div.x-achse {
   background-repeat: repeat-x;
}
/* Wiederholung nur in der horizontalen Dimension. */
Beispiel nur für: FirefoxInternet ExplorerOperaSafariGoogle Chrome

Beispiel Nr. 3 So sieht's aus:

 

HTML:

<div class="y-achse"></div>

CSS:

div.y-achse {
   background-repeat: repeat-y;
}
/* Wiederholung nur in der vertikalen Dimension. */
Beispiel nur für: FirefoxInternet ExplorerOperaSafariGoogle Chrome

Beispiel Nr. 4 So sieht's aus:

 

HTML:

<div class="praxisDemo1"></div>

CSS:

div.praxisDemo1 {
   background-repeat: repeat-x;
   background-image: url('img/verlauf.jpg');
}
/* Wahrscheinlich einer der Klassiker im Webdesign. Eine Grafik mit einem Verlauf (nur 1 PX breit) wird im Hintergrund horizontal gekackelt, um Seiten ansprechender zu gestalten.
Über grün kann man natürlich streiten ;-) */
Beispiel nur für: FirefoxInternet ExplorerOperaSafariGoogle Chrome

Beispiel Nr. 5 So sieht's aus:

 

HTML:

<div class="praxisDemo2"></div>

CSS:

div.praxisDemo2 {
   background-repeat: repeat-y;
   background-image: url('img/ringbuch.jpg');
}
/* Hier eher ein Old-School Beispiel. Doch mit einer Grafik des Rings und einer vertikalen Wiederholung wird der Effekt eines Ringbuchs erzielt. */
Beispiel nur für: FirefoxInternet ExplorerOperaSafariGoogle Chrome

Beispiel Nr. 6 So sieht's aus:

 

Fehler melden

Diese Referenz ist ein Freizeitprojekt ohne aufwendiges Lektorat oder Vergleichbarem. Von daher lassen sich bei dem Umfang dieser Referenz trotzt größtmöglicher Sorgfalt Fehler nicht vermeiden.

Hilf, die Qualität dieser Seite zu verbessern! Sollte Dir ein Fehler auffallen, sei es in den Erklärungen, Beispielen oder den Informationen zum Browsersupport, seien es orthographische oder grammatikalische, sende eine kurze E-Mail an info@css-wiki.com. Auch Anregungen und Verbesserungsvorschläge sind jeder Zeit Willkommen. Jede E-Mail wird persönlich beantwortet!

Vielen Dank!

A-Z:

Schnell­auswahl

Seiten:

Letzte Änderung: 01. 04. 2017
Render Time: 7.313 sec.

Browser-Marktanteile