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.
Kurzbeschreibung | Werte | Standardwert | Kategorie | Hinweis |
---|---|---|---|---|
Wiederholung des Hintergrundbildes |
| repeat |
|
Verwandte Eigenschaften aus der Kategorie: Hintergründe (allgemein), Colors and Backgrounds (CSS 2.1), Backgrounds and Borders (CSS 3):
- background
- background-attachment
- background-clip
- background-color
- background-image
- background-origin
- background-position
- Aktuelle Seite: background-repeat
- background-size
- border
- border-bottom
- border-bottom-color
- border-bottom-left-radius
- border-bottom-right-radius
- border-bottom-style
- border-bottom-width
- border-color
- border-image
- border-image-outset
- border-image-repeat
- border-image-slice
- border-image-source
- border-image-width
- border-left
- border-left-color
- border-left-style
- border-left-width
- border-radius
- border-right
- border-right-color
- border-right-style
- border-right-width
- border-style
- border-top
- border-top-color
- border-top-left-radius
- border-top-right-radius
- border-top-style
- border-top-width
- border-width
- box-shadow
- color
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.
Firefox | Chrome | Internet Explorer | Safari | Opera |
|||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CSS21 |
|
|
|
|
|
Weiterführende Informationen zu background-repeat:
- W3C Spezifikation:
http://www.w3.org/TR/css3-background/#background-repeat
- letzte CSS-Eigenschaft (Acc-Key: ALT + SHIFT + z):
background-position - nächste CSS-Eigenschaft (Acc-Key: ALT + SHIFT + w):
background-size
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 Nr. 1 So sieht's aus:
HTML:
<div class="keine"></div>
CSS:
div.keine {
background-repeat: no-repeat;
}
/* Keine Wiederholung bei no-repeat */
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 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 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 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 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!