You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[css-lists] 'marker-side' values have confusing names #5308
However, marker-side in an inherited property, so one could set it in the list element like
ol {
marker-side: match-self;
}
expecting that match-self will use the directionality of the ol. But marker-side applies to the list item, so the author should actually use
ol {
marker-side: match-parent;
}
even if it may seem to mean that it will use the directionality of ol's parent.
It can also be confusing because direction applies to ::marker. So somebody could think that marker-side: match-self refers to the ::marker and marker-side: match-parent refers to the ::marker's parent (i.e. the list item).
I think something like marker-side: match-list-item and marker-side: match-list would be much clearer.
Activity
fantasai commentedon Oct 13, 2020
See also #4209 which maybe makes the issue less confusing?
Note that the current names were chosen to align with
text-alignwhich has amatch-parentvalue, but it's not quite the same situation...