Eigenschaft border-width

Die Eigenschaft border-width legt die Breite des Rahmens für alle Seiten gleichzeitig oder für jede Seite einzeln fest. Es ist eine Kurzschreibweise für die Eigenschaften border-left-width, border-right-width, border-top-width, border-bottom-width.

Als Wert dienen beliebige Größeneinheiten, außer Prozent, oder die Schlüsselwörter thin (Rahmen mit 2 Pixeln), medium (Rahmen mit 4 Pixeln) oder thick (Rahmen mit 6 Pixeln). Standardwert: medium.

Syntax

cssSelektor {
  border-width: 1, 2, 3 oder 4 Werte;
}

Anzahl der Werte

Die Eigenschaft kann 1, 2, 3 oder 4 Werte annehmen, die durch Leerzeichen getrennt angegeben werden:

Anzahl Beschreibung
1 Typ für alle Seiten gleichzeitig.
2 Erster Wert für oben und unten, zweiter - für linke und rechte Ränder.
3 Erster Wert für oben, zweiter - für linke und rechte Ränder, dritter - für unten.
4 Erster Wert für den oberen Rand, zweiter - für den rechten, dritter - für den unteren, vierter - für den linken Rand.

Beispiel

Wir setzen die Rahmenbreite auf ein Pixel:

html<div id="elem"></div>
css#elem {
  border-width: 1px;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Rahmenbreite auf 4 Pixel:

html<div id="elem"></div>
css#elem {
  border-width: 4px;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Breite des oberen und unteren Rahmens auf 1px und die des rechten und linken auf 4px:

html<div id="elem"></div>
css#elem {
  border-width: 1px 4px;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Breite des oberen Rahmens auf 1px, des rechten und linken auf 4px und des unteren auf 6px:

html<div id="elem"></div>
css#elem {
  border-width: 1px 4px 6px;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Breite des oberen Rahmens auf 1px, des rechten auf 4px, des unteren - auf 6px, und des linken auf 8px:

html<div id="elem"></div>
css#elem {
  border-width: 1px 4px 6px 8px;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Rahmenbreite mit dem Schlüsselwort thin:

html<div id="elem"></div>
css#elem {
  border-width: thin;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Rahmenbreite mit dem Schlüsselwort medium:

html<div id="elem"></div>
css#elem {
  border-width: medium;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen die Rahmenbreite mit dem Schlüsselwort thick:

html<div id="elem"></div>
css#elem {
  border-width: thick;
  border-style: solid;
  border-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Beispiel

Wir setzen unterschiedliche Rahmen für verschiedene Seiten:

html<div id="elem"></div>
css#elem {
  border-width: 1px 2px 3px 4px;
  border-style: dashed dotted solid double;
  border-color: red blue green black;
  width: 300px;
  height: 100px;
}

Результат:

Siehe auch

  • die Eigenschaft border-style,
    die das Aussehen des Rahmens festlegt
  • die Eigenschaft border-color,
    die die Farbe des Rahmens festlegt
  • die Eigenschaft border,
    die eine Kurzschreibweise für den Rahmen ist