Cette propriété indique la distance entre les plus proches bords de bordures d'une boîte de marqueurs et est associée au bloc principal. La compensation peut être soit une spécification de la longueur par l'utilisateur, soit choisie automatiquement par le navigateur (auto). Les longueurs peuvent être négatives, mais sont soumises à des limites spécifiques de mise en oeuvre.
| marker-offset | |
|---|---|
| Valeur | Longueur auto |
| Valeur par défaut | dépend du navigateur |
| Domaine d'application | Tous les éléments |
| Héritage | non |
| Media | Visuel |
L'exemple suivant illustre comment les marqueurs peuvent être employés pour ajouter des périodes après chaque article de liste numérotée.
Ce programme de HTML et feuille de style : Cet exemple montre comment utiliser en adéquation avec les propriétés display, counter-increment et content, la commande marker-offset afin de spécifier une compensation.
h1:before {
display: marker;
marker-offset: 2em;
content: counter(
Compteur, lower-roman) ".";
counter-increment: Compteur;
} |
| Windows | Macintosh | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NE4 | NE6 | NE7 | IE5 | IE55 | IE6 | OP5 | OP6 | OP7 | NE4 | NE6 | NE7 | IE4 | IE5 |