English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS Referenzhandbuch

CSS @Regel(RULES)

CSS Eigenschaften大全

CSS Rand-Verwendung und Beispiel der style-Eigenschaft

Rand-Die style CSS-Eigenschaft ist die Festlegung eines einzelnen Kantenstil-Attributs, d.h.Rand-oben-styleRand-rechts-styleRand-unten-styleundRand-links-styleKurzschreibweise.

Die Tabelle unten zeigt die Verwendung und Versionsgeschichte dieses Attributes sowie die Syntax in JavaScript-Skripten.

Standardwert:none
Geeignet für:Alle Elemente
Vererben:Keine
Animierbar:Nein.Siehe auch Animationseigenschaften
Version:CSS 1,2,3
JavaScript-Syntax:object object.style.borderStyle="dotted double"

Rand-style-Syntax

Die Syntax dieses Attributes ist wie folgt:

Rand-style: [ none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset ] 1 zu 4 values | initial | inherit

Diese Kurznamen können ein, zwei, drei oder vier durch Leerzeichen getrennte Werte haben.

  • wenn spezifiziertein Wertwird es auf alle vier Kanten angewendet.

  • wenn spezifiziertzwei Wertewird der erste Wert auf die oberen und unteren Kanten angewendet, während der zweite Wert auf die rechten und linken Kanten angewendet wird.

  • wenn spezifiziertdrei Wertewird der erste Wert auf die obere Kante angewendet, der zweite Wert auf die rechten und linken Kanten und der dritte Wert auf die untere Kante angewendet.

  • wenn spezifiziertvier Wertewenn keine spezifiziert wird, wird jeder Wert in der Reihenfolge Oben, Rechts, Unten und Links auf die Kante angewendet.

Der folgende Beispiel zeigt, wie man border verwendet-style-Eigenschaft.

  p {
   Rand-style: double;
   Rand-Breite: 5px;
  }
Testen Sie, um zu sehen‹/›

Attributswerte

Die nachstehende Tabelle beschreibt die Werte dieses Attributes.

WertBeschreibung
nonekeinen Rand anzeigen.
hiddenund gleiche none, der Unterschied darin besteht, dass die Tabellenzellengeklappte Ränderund zwei Zellen teilen die Grenze. Der hidden-Wert stellt sicher, dass der Rand nicht gezeichnet wird, da er hidden vor allen anderen Randstile priorisiert ist.
dottedZeigt den Rand als eine Reihe von Punkten an.
dashedZeigt den Rand als eine Reihe von kurzen Linien an, d.h. Strichen.
solidZeigt den Rand als eine durchgehende Linie an.
doubleZeigt den Rand als zwei parallele Linien an und lässt zwischen ihnen einen bestimmten Abstand. Die Summe der beiden Reihen sowie der Abstand zwischen ihnen beträgtRand-BreiteWert.
grooveZeigt einen in die Leinwand gezeichneten Rand an. Es gibt den Eindruck3D des Eindrucks, in der Regel durch die Verwendung einer Farbe erreicht, die heller ist als die RandfarbeRand-Farbedunkler und hellerer Farben durch die Erstellung eines Schattens erreicht.
ridgeZeigt einen Rand im Gegensatz zum Effekt an. Es gibt auch den Eindruck3D des Eindrucks, der Rand scheint so aus der Leinwand herauszukommen.
insetZeigt einen Rand an, der so aussieht, als ob er in die Leinwand eingebettet wäre. Es gibt den Eindruck3D, dies wird in der Regel durch die Erstellung eines Schattens in zwei Farben erreicht, die heller sind als die RandfarbeRand-Farbeetwas heller und dunkler.
outsetZeigt einen Rand im Gegensatz zum Effekt an. Es gibt auch den Eindruck3D des Eindrucks, der Rand macht den Käfig so aus, als ob er aus dem Bildschirm herauskommt.
inheritWenn angegeben, wird der Rand des übergeordneten Elements verwendet-oben-Wert des style-Attributs.

Browser-Kompatibilität

Rand-Kompatibilität des style-Attributs des Browsers, die in der nachstehenden Tabelle enthaltenen Zahlen stellen die niedrigste Versionsnummer dar, die den Attribut unterstützt; alle gängigen Browser unterstützen diesen Attribut.

Browser-Unterstützung–

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 4+

  • Apple Safari 1+

  • Opera 4+

Warnung: Internet Explorer 7und frühere Versionen unterstützen den hidden-Wert nicht. IE8unterstützt, aber erfordert einen<!DOCTYPE>。IE9und höher unterstützen den hidden-Wert.

Weiters Lesen

Siehe Anleitung:CSS RandCSS3 Rand

zusammenhängende Eigenschaften:RandRand-BreiteRand-FarbeRand-oben-styleRand-rechts-styleRand-unten-styleRand-links-style