WARNING: This server is unstable and will be retired in the next days.
If you want to keep this forum available, please request immediately a migration
on the Nabble Support forum.
Forums that don't receive any migration request will be deleted forever.
> * Tab Atkins Jr. wrote:
> >On Thu, Jun 14, 2012 at 4:59 PM, Bjoern Hoehrmann <derhoermi@...>
> >> * Tab Atkins Jr. wrote:
> >>>I request that we add an explicit control for this, such that if a
> >>>scrollbar is currently scrolled against a particular edge, it can be
> >>>made to "stick" to that edge when the content width/height changes.
> >>>Something like:
> >>>scrollbar-attachment: normal | edge;
> >> This is not really controlling the scrollbar, especially not if there
> >> is none, so the name seems wrong;
> >Explain? I'm not sure how this isn't controlling the scrollbar.
> Scrollbars are an interface that represent and allow to control which
> part of an element is rendered. The `-ms-scrollbar-*` properties would
> control the actual scrollbar, but you generally would not refer to some
> UI control in order to manipulate concepts they are an interface to.
> You would not have a property `volume-slider: 100%` for `volume: 100%`.
> And if this was to work with overflow:hidden, say because you have some
> touch UI or because you don't actually want the user to scroll, then it
> becomes confusing to set `scrollbar-*` properties, since there is none.
> And which scrollbar anyway, considering there can be more than one.
How about this:
overflow-attachment-x: [normal | left | right] || <length> | inherit;
overflow-attachment-y: [normal | top | bottom] || <length> | inherit;
with <length> specifying the trap distance to the edge.