Non-standard
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
Summary
The marker-offset
CSS property describes the distance between the nearest border edges of a marker-box and the target node.
Usually the marker-box is a ::before
or ::after
pseudo-element set to
.display
: marker;
This property was proposed in CSS 2, but abandoned in CSS 2 (Revision 1) and never implemented. It is considered as non-standard.
Initial value | auto |
---|---|
Applies to | elements with
|
Inherited | no |
Media | visual |
Computed value | as specified |
Animatable | no |
Canonical order | the unique non-ambiguous order defined by the formal grammar |
Syntax
/* Keyword value */ marker-offset: auto; /* <length> values */ marker-offset: 10px; marker-offset: 2em; /* Global values */ marker-offset: inherit; marker-offset: initial; marker-offset: unset;
Values
<length>
- See
<length>
for possible units. auto
- The browser will calculate and select an offset.
Formal syntax
<length> | auto
Examples
li:before { display: marker; marker-offset: 4px; }
Specifications
Was proposed in CSS 2, that was abandoned for CSS 2 (Level 1).
Browser compatibility
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | No support | No support | No support | No support | No support |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | No support | No support | No support | No support | No support |
Document Tags and Contributors
Tags:
Contributors to this page:
Prinz_Rana,
Sebastianz,
Gigacore,
teoli,
snlacks,
cvrebert,
velvel53,
Sheppy,
grendel,
BijuGC
Last updated by:
Prinz_Rana,