CSS3.com


CSS MARKER-OFFSET

In :before or :after pseudo-elements, the 'display' property can be set to "marker" to allow content to be paired with other content (usually iteratively, such as with the 'list-style-type' property behavior. An element's content creates a "principal" rendering box. The "marker" for the "principal" box should be formatted in a single-line outside the "principal" box. The "marker" box should allow the border and padding properties, but not margins.

The 'marker-offset' property gives a horizontal distance between the marker box and the "principal" rendering box, measured between the adjacent neighboring edges of the two boxes

Example
li:before { display: marker; marker-offset: 5px }
  • Some text

Possible Values
inherit: Explicitly sets the value of this property to that of the parent
auto: The browser determines the distance between the near edges of the marker box and the content box
[length]: A specified length value is used to determines the distance between the near edges of the marker box and the content box


Go Back