Eigenschaft border-image-repeat
Die Eigenschaft border-image-repeat legt
die Wiederholungsart des inneren Teils des Bilderrahmens
fest. Für detailliertere Informationen
siehe die Eigenschaft border-image.
Syntax
Selektor {
border-image-repeat: stretch | repeat | round;
}
Werte
| Wert | Beschreibung |
|---|---|
stretch |
Dehnt das Rahmenbild auf die Größe des Elements. Dies ist der Standardwert. |
repeat |
Wiederholt das Rahmenbild. |
round |
Wiederholt das Bild und skaliert es so, dass eine ganze Anzahl von Bildern auf die Seite des Elements passt. |
Standardwert: stretch.
Anzahl der Parameter
Akzeptiert 1 oder 2 Parameter.
Wenn zwei Parameter angegeben werden, gilt der erste
für den oberen und unteren Rahmen, und der zweite
Parameter für den linken und rechten Rahmen.
Beispiel . Wert stretch
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-image-slice: 26;
border-image-repeat: stretch;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Beispiel . Wert repeat
<div id="elem"></div>
#elem {
border-image-source: url("image.png");
border-image-slice: 26;
border-image-repeat: repeat;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Beispiel . Wert round
Im Normalzustand ist der Wert
repeat gesetzt, und beim Überfahren mit der Maus -
round. Beachten Sie, dass vor dem Überfahren
keine ganze Anzahl von Rauten in den Rahmen passt,
aber nach dem Überfahren schon. So
funktioniert round:
<div id="elem"></div>
#elem:hover {
border-image-repeat: round;
}
#elem {
border-style: solid;
border-width: 42px;
border-image-source: url("image.png");
border-image-slice: 26;
border-image-repeat: repeat;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Beispiel . Zwei Werte
Wert repeat für die Breite
und stretch für die Höhe:
<div id="elem"></div>
#elem {
border-image-repeat: repeat stretch;
border-image-source: url("image.png");
border-image-slice: 26;
border-style: solid;
border-width: 26px;
width: 200px;
height: 200px;
background: green;
margin: 0 auto;
}
:
Siehe auch
-
die Eigenschaft
border-image,
die eine Kurzschreibweise für Bilderrahmeneigenschaften ist -
die Eigenschaft
border-image-source,
die den Pfad zum Bild für den Rahmen festlegt -
die Eigenschaft
border-image-slice,
die die Aufteilung des Bildes für den Rahmen festlegt -
die Eigenschaft
border-image-width,
die die Größe des Bildes für den Rahmen festlegt -
die Eigenschaft
border-image-outset,
die den Versatz des Bildes für den Rahmen festlegt