Die Eigenschaft outline-style definiert den Stil einer Outline.
Die Eigenschaft outline-style hat die folgenden Werte:
- none
- hidden
- dotted
- dashed
- solid
- double
- groove
- ridge
- inset
- outset
Anfangswerte | none |
Gilt für | Alle Elemente |
Geerbt | Nein |
Animierbar | Nein |
Version | CSS2 |
DOM Syntax | object.style.outlineStyle = "dotted" |
Syntax
outline-style: none | hidden | dotted | dashed | solid | double | groove | ridge | inset | outset | initial | inherit;
Beispiel
<!DOCTYPE html>
<html>
<head>
<title>Der Titel des Dokuments</title>
<style>
.p1{
outline-style: solid;
}
.p2{
outline-style: dashed;
}
.p3{
outline-style: dotted;
}
.p4{
outline-style: double;
}
.p5{
outline-style: none; /*hidden*/
}
.p6{
outline-style: groove;
outline-color: #ccc;
}
.p7{
outline-style: ridge;
outline-color: #ccc;
}
.p8{
outline-style: inset;
outline-color: #ccc;
}
.p9{
outline-style: outset;
outline-color: #ccc;
}
</style>
</head>
<body>
<h2>Ein Beispiel für die Eigenschaft outline</h2>
<p class="p1">Das ist ein Absatz, wo der Umriss auf solid eingestellt ist.</p>
<p class="p2">Das ist ein Absatz, wo der Umriss auf dashed eingestellt ist.</p>
<p class="p3">Das ist ein Absatz, wo der Umriss auf dotted eingestellt ist.</p>
<p class="p4">Das ist ein Absatz, wo der Umriss auf double eingestellt ist.</p>
<p class="p5">Das ist ein Absatz, wo der Umriss auf none eingestellt ist.</p>
<p class="p6">Das ist ein Absatz, wo der Umriss auf groove eingestellt ist.</p>
<p class="p7">Das ist ein Absatz, wo der Umriss auf ridge eingestellt ist.</p>
<p class="p8">Das ist ein Absatz, wo der Umriss auf inset eingestellt ist.</p>
<p class="p9">Das ist ein Absatz, wo der Umriss auf outset eingestellt ist.</p>
</body>
</html>
Ein anderes Beispiel, wo alle drei Umrisseigenschaften enthalten sind.
Beispiel
<!DOCTYPE html>
<html>
<head>
<title>Der Titel des Dokuments</title>
<style>
p.dotted {outline: 4px dotted gray;}
p.dashed {outline: 0.2em dashed rgb(142,191,66);}
p.solid {outline: 4px solid #ccc;}
p.double {outline: 4px double #000;}
p.groove {outline: 4px groove #666;}
p.ridge {outline: thick ridge #1c87c9;}
p.inset {outline: medium inset #1c87c9;}
p.outset {outline: 4px outset #1c87c9;}
</style>
</head>
<body>
<h2>Ein Beispiel für die Eigenschaft outline</h2>
<p class="dotted">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="dashed">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="solid">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="double">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="groove">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="ridge">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="inset">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
<p class="outset">Lorem Ipsum ist ein Blindtext der Druck- und Satzindustrie...</p>
</body>
</html>
Werte
Wert | Beschreibung |
---|---|
none | Zeigt keine Umrisse. Das ist der Standardwert dieser Eigenschaft. |
hidden | Definiert einen versteckten Umriss. |
dotted | Der Umriss wird als eine Reihe von Punkten angegeben. |
dashed | Der Umriss wird als eine Reihe von Bindestrichen angegeben. |
solid | Der Umriss wird als durchgezogene Linie angegeben. |
double | Der Umriss wird als doppelte durchgezogene Linie angegeben. |
groove | Gibt eine 3D-Rillenumriss an. |
ridge | Gibt einen 3D-Rillenumriss an. |
inset | Gibt einen eingebetteten Umriss an. |
outset | Gibt einen geprägten Umriss an. |
initial | Der Wert stellt die Eigenschaft auf seinen Standardwert ein. |
inherit | Der Wert erbt die Eigenschaft von seinem übergeordneten Element. |
Browser-Support
1.0+ | 12.0+ | 1.5+ | 1.2+ | 7.0+ |
Übe dein Wissen
Welche CSS-Eigenschaften sind gültige Werte für 'outline-style'?
Richtig!
Falsch!