CSS-Eigenschaft: border, Kategorien: Farben (allgemein), Rahmen (allgemein), Box model (CSS 2.1), Backgrounds and Borders (CSS 3)
Rahmen (allgemein)
Bestimmt Aussehen eines Rahmens in Bezug auf Farbe, Stärke und Style für alle Rahmenseiten.
Kurzbeschreibung | Werte | Standardwert | Kategorie | Hinweis |
---|---|---|---|---|
Rahmen (allgemein) | see individual properties |
|
Verwandte Eigenschaften aus der Kategorie: Farben (allgemein), Rahmen (allgemein), Box model (CSS 2.1), Backgrounds and Borders (CSS 3):
- background
- background-attachment
- background-clip
- background-color
- background-image
- background-origin
- background-position
- background-repeat
- background-size
- Aktuelle Seite: border
- border-bottom
- border-bottom-color
- border-bottom-left-radius
- border-bottom-right-radius
- border-bottom-style
- border-bottom-width
- border-collapse
- 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-spacing
- 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
- box-sizing
- color
- margin
- margin-bottom
- margin-left
- margin-right
- margin-top
- opacity
- outline
- outline-color
- outline-offset
- outline-style
- outline-width
- padding
- padding-bottom
- padding-left
- padding-right
- padding-top
- text-decoration-color
Folgendes ist beim Einsatz von border zu beachten:
- border ist die Kurzschreibweise für border-color, border-style und border-width.
- Jede einzelne Eigenschaft (border-color, border-style und border-width) ist ebenfalls eine Kurzschreibweise. Dort werden Anweisungen für border-top, border-right, border-bottom und border-left zusammen gefasst.
- Mit border (allgemein) ist es ausschließlich möglich, Eigenschaften gleichzeitig für alle 4 Seiten des Rahmens zu bestimmen. Sollen unterschiedliche Werte für oben, unten, links und rechts zugewiesen werden, ist das nur über die individuellen Eigenschaften möglich.
- Die Reihenfolge der Parameter ist dabei ohne Bedeutung und frei wählbar.
- Die Farbe wird über die Kurzschreibweise border-color bzw. über die einzelnen Eigenschaften border-top-color, border-right-color, border-bottom-color und border-left-color bestimmt. Die Beschreibung des Verhaltens ist dort erklärt.
- Das Aussehen wird über die Kurzschreibweise border-style bzw. über die einzelnen Eigenschaften border-top-style, border-right-style, border-bottom-style und border-left-style bestimmt. Die Beschreibung des Verhaltens ist ebenfalls dort erklärt.
- Die Stärke wird über die Kurzschreibweise border-width bzw. über die einzelnen Eigenschaften border-top-width, border-right-width, border-bottom-width und border-left-width bestimmt. Die Beschreibung des Verhaltens ist auch dort erklärt.
![]() Firefox | ![]() Chrome | ![]() Internet Explorer | ![]() Safari | ![]() Opera |
|||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CSS21 |
|
|
|
|
|
Weiterführende Informationen zu border:
- W3C Spezifikation:
http://www.w3.org/TR/css3-background/#border
- letzte CSS-Eigenschaft (Acc-Key: ALT + SHIFT + z):
bookmark-target - nächste CSS-Eigenschaft (Acc-Key: ALT + SHIFT + w):
border-bottom
Beispiele
HTML:
<div></div>
CSS:
div {
height: 150px;
border: 1px solid #b0b0b0;
}
/* Generelle Einstellung für alle Beispiele. */
Beispiel Nr. 1 So sieht's aus:
HTML:
<div class="demoEins"></div>
CSS:
div.demoEins {
border: 10px double red;
}
Beispiel Nr. 2 So sieht's aus:
HTML:
<div class="demoZwei"></div>
CSS:
div.demoZwei {
border: #AAFF00 5px dashed;
}
Beispiel Nr. 3 So sieht's aus:
HTML:
<div class="demoDrei"></div>
CSS:
div.demoDrei {
border: groove rgb(0,0,255) 25px;
}
Beispiel Nr. 4 So sieht's aus:
HTML:
<table>
<tr>
<td>1 1</td>
<td>1 2</td>
<td>1 3</td>
</tr>
<tr>
<td>2 1</td>
<td>2 2</td>
<td>2 3</td>
</tr>
<tr>
<td>3 1</td>
<td>3 2</td>
<td>3 3</td>
</tr>
</table>
CSS:
table {
border: ridge green 15px;
}
td {
border: dotted red 2px;
padding: 20px;
}
Beispiel Nr. 5 So sieht's aus:
1 1 | 1 2 | 1 3 |
2 1 | 2 2 | 2 3 |
3 1 | 3 2 | 3 3 |
HTML:
<span>ein Text im SPAN</span>
CSS:
span {
border: solid #8103FF 3px;
}
Beispiel Nr. 6 So sieht's aus:
ein Text im SPANFehler 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!