CSS-Eigenschaft: outline-offset, Kategorien: Bildschirmdarstellung (allgemein), Rahmen (allgemein), Basic User Interface (CSS 3)
Abstand der Kontur- bzw. des Umriss
Definiert eine Abstand zwischen der Umrisslinie und dem betreffendem Element.
Kurzbeschreibung | Werte | Standardwert | Kategorie | Hinweis |
---|---|---|---|---|
Abstand der Kontur- bzw. des Umriss |
| 0 |
| Neu in CSS 3 |
Verwandte Eigenschaften aus der Kategorie: Bildschirmdarstellung (allgemein), Rahmen (allgemein), Basic User Interface (CSS 3):
- align-content
- align-items
- align-self
- border
- border-bottom
- border-bottom-color
- border-bottom-left-radius
- border-bottom-right-radius
- border-bottom-style
- border-bottom-width
- border-collapse
- border-color
- border-left
- border-left-color
- border-left-style
- border-left-width
- border-radius
- border-right
- border-right-color
- border-right-style
- border-right-width
- border-spacing
- border-style
- border-top
- border-top-color
- border-top-left-radius
- border-top-right-radius
- border-top-style
- border-top-width
- border-width
- box-decoration-break
- box-shadow
- box-sizing
- clip
- column-count
- column-fill
- column-width
- columns
- content
- cursor
- direction
- display
- flex
- flex-basis
- flex-direction
- flex-flow
- flex-grow
- flex-shrink
- flex-wrap
- icon
- justify-content
- nav-down
- nav-index
- nav-left
- nav-right
- nav-up
- opacity
- order
- outline
- outline-color
- Aktuelle Seite: outline-offset
- outline-style
- outline-width
- overflow
- overflow-x
- overflow-y
- resize
- rotation
- rotation-point
- text-overflow
- unicode-bidi
- visibility
- zoom
Folgendes ist beim Einsatz von outline-offset zu beachten:
- outline-offset steuert den Abstand der Outline-Linie zum Element. Erinnert an das Verhalten von padding. outline selber verändert allerdings nicht die Größe des Elements, die Umrandung liegt nicht im Elementfluss, sondern "über" dem HTML-Element.
- Erwartet absolute Werte in PX, EM, usw. %-Werte werden nicht unterstützt.
- Wirkt nur in Verbindung einer Umrisslinie, die entweder über outline oder outline-style gesetzt ist.
![]() Firefox | ![]() Chrome | ![]() Internet Explorer | ![]() Safari | ![]() Opera |
|||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CSS3 |
|
|
|
|
|
Weiterführende Informationen zu outline-offset:
- W3C Spezifikation:
http://www.w3.org/TR/css3-ui/#outline-offset0
- letzte CSS-Eigenschaft (Acc-Key: ALT + SHIFT + z):
outline-color - nächste CSS-Eigenschaft (Acc-Key: ALT + SHIFT + w):
outline-style
Beispiele
HTML:
<p>outline-offset</p>
CSS:
p {
outline: 3px solid #FF23B9;
padding: 10px;
background-color: #0080FF;
}
/* Per Standard wird die Kontur direkt am betreffendem Element dargestellt. */
Beispiel Nr. 1 So sieht's aus:
outline-offset
HTML:
<p id="example-1">outline-offset</p>
CSS:
#example-1 {
outline-offset: 10px;
}
/* Über outline-offset wird ein Abstand zum Element definiert. */
Beispiel Nr. 2 So sieht's aus:
outline-offset
HTML:
<p id="example-2">outline-offset</p>
CSS:
#example-2 {
outline-offset: 2em;
}
/* Wie hier deutlich wird, liegt der Umriss über dem Element, nicht drumherum. Das Element selber wird dadurch also nicht größer, sondern überlagert umgebene Elemente. */
Beispiel Nr. 3 So sieht's aus:
outline-offset
Fehler melden
Diese Referenz ist ein Freizeitprojekt ohne aufwendiges Lektorat oder Vergleichbarem. Von daher lassen sich bei dem Umfang dieser Referenz trotzt größtmöglicher Sorgfalt Fehler nicht vermeiden.
Hilf, die Qualität dieser Seite zu verbessern! Sollte Dir ein Fehler auffallen, sei es in den Erklärungen, Beispielen oder den Informationen zum Browsersupport, seien es orthographische oder grammatikalische, sende eine kurze E-Mail an info@css-wiki.com. Auch Anregungen und Verbesserungsvorschläge sind jeder Zeit Willkommen. Jede E-Mail wird persönlich beantwortet!
Vielen Dank!