The scroll-start-target spec specifies 2 keywords for the scroll-start-target property:
none, meaning: this element is not to be used to determine the initial scroll position of its nearest scroll container, and
auto, meaning: this element should be used to determine the initial scroll position of its nearest scroll container.
The use of auto in this way is a bit of a departure from what auto means in CSS, i.e. "the UA should do what it thinks is best."
Should we change auto to a different keyword? Here are a few we could consider: on-first-appearance or align or active or visible. My preference would be align.
The
scroll-start-targetspec specifies 2 keywords for thescroll-start-targetproperty:none, meaning: this element is not to be used to determine the initial scroll position of its nearest scroll container, andauto, meaning: this element should be used to determine the initial scroll position of its nearest scroll container.The use of
autoin this way is a bit of a departure from whatautomeans in CSS, i.e. "the UA should do what it thinks is best."Should we change
autoto a different keyword? Here are a few we could consider:on-first-appearanceoralignoractiveorvisible. My preference would bealign.