CSS/Eigenschaften/border
Aus SELFHTML-Wiki
< CSS | Eigenschaften
Die Eigenschaft border ist die Kurzschreibform für die Werte border-width, border-style und border-color. Sie bestimmt alle 4 Rahmen eines Elements.
- Erlaubte Werte
1 - 3 Angaben zu Rahmendicke, -stil und -farbe
- Vererbung steuernde Werte
inherit
,initial
,unset
undrevert
- Standardwert
siehe Einzeleigenschaften
- anwendbar auf
alle Elemente
- Vererbung
nein
- animierbar
ja
Beispiel
Randlinien
ansehen …
.one {
border: medium solid red;
}
.two {
border: thick dotted red;
}
.three {
border: 1em groove red;
}
.four {
border: 1em ridge red;
}
.five {
border: 1em inset red;
}
.six {
border: 1em outset red;
}
.seven {
border-width: 1em;
border-style: solid;
border-color: red blue yellow green;
}
.eight {
border: 1em double red;
border-radius: 1em;
}
.nine {
border: 1em dashed red;
border-radius: 50%;
}
.ten {
border: .5em solid red;
outline: .5em solid blue;
box-shadow: 0 0 0 .5em yellow inset;
}
Beachten Sie:
- Es ist durch die Angabe von
border
nicht möglich, den einzelnen Seiten verschiedene Rahmenarten zuzuweisen. - Da die Voreinstellung von border-style
none
ist, sollte im Allgemeinen mindestens eine Angabe zuborder-style
erfolgen.
Empfehlung: Obwohl die Reihenfolge der Angaben beliebig ist und keine Verwechslungsgefahr besteht, sollten Sie dennoch konsequent bei einer Notation bleiben. Die meisten Werkzeuge zur Fehlersuche verwenden die Reihenfolge
border: width style color;
.Siehe auch
- CSS/Tutorials/Boxmodell/Rahmen
- outline - anders als eine mit
border
gezeichnete Randlinie ist eine Außenlinie außerhalb des Elements
Weblinks
Liste der CSS-Eigenschaften
medium
breiten festen (solid
) roten Rahmen.thick
), gepunkteten Rahmen (dotted
).groove
,ridge
,inset
undoutset
einen 3d-Effekt. Die Rahmenfarben werden vom Browser aus dem angegebenen Farbwert berechnet.double
einen doppelten Rahmen, der mit border-radius abgerundete Ecken erhält.dashed
) und einen border-radius von 50%.