CSS/Eigenschaften/äußere Gestaltung/Rahmen/border-style
Aus SELFHTML-Wiki
Mit der Eigenschaft border-style können Sie verschiedene Schmuckrahmen definieren. Damit die Typen zur Geltung kommen, empfiehlt sich die Kombination mit Angaben zur Rahmendicke und/oder zur Rahmenfarbe.
[Bearbeiten] alle Seiten eines Elements
<!doctype html> <html> <head> <meta charset="utf-8"> <title>border-style</title> <style> p {margin: 10px; padding: 15px; width: 30em; border-width: 5px; border-color: red;} .dotted {border-style: dotted;} .dashed {border-style: dashed;} .solid {border-style: solid;} .double {border-style: double;} .groove {border-style: groove;} .ridge {border-style: ridge;} .inset {border-style: inset;} .outset {border-style: outset;} </style> </head> <body> <p class="dotted">Textabsatz mit Rahmentyp dotted.</p> <p class="dashed">Textabsatz mit Rahmentyp dashed.</p> <p class="solid">Textabsatz mit Rahmentyp solid.</p> <p class="double">Textabsatz mit Rahmentyp double.</p> <p class="groove">Textabsatz mit Rahmentyp groove.</p> <p class="ridge">Textabsatz mit Rahmentyp ridge.</p> <p class="inset">Textabsatz mit Rahmentyp inset.</p> <p class="outset">Textabsatz mit Rahmentyp outset.</p> </body> </html>
Mit border-style: können Sie den Rahmentyp festlegen. Erlaubt ist eine der folgenden Angaben
-
none= kein Rahmen (bzw. unsichtbarer Rahmen). -
hidden= kein Rahmen (bzw. unsichtbarer Rahmen), gedacht für Tabellenzellen -
dotted= gepunktet. -
dashed= gestrichelt. -
solid= durchgezogen. -
double= doppelt durchgezogen. -
groove= 3D-Effekt. -
ridge= 3D-Effekt. -
inset= 3D-Effekt. -
outset= 3D-Effekt.
[Bearbeiten] einzelne Seiten eines Elements
Um unter Verwendung der Eigenschaft border-style für einzelne Seiten des Elements einen unterschiedlichen Rahmentyp zu bestimmen, sind folgende Regeln zu beachten:
- Eine Angabe: für alle 4 Rahmen gilt derselbe Wert
- Zwei Angaben: 1. Wert für oben und unten, 2. Wert für links und rechts
- Drei Angaben: 1. Wert für oben, 2. Wert für links und rechts, 3. Wert für unten
- Vier Angaben: 1. Wert für oben, 2. Wert für rechts, 3. Wert für unten, 4. Wert für links
Außerdem können Sie entsprechende Werte für die Eigenschaften
-
border-top-style, definiert den Rahmentyp für oben, -
border-right-style, den Rahmentyp für rechts, -
border-bottom-style, den Rahmentyp für unten und -
border-left-style, den Rahmentyp für links
setzen.

