Re: [csswg-drafts] [css-position][css-sticky] Make sticky positioning less restrictive (#5528)

I think your problem is https://drafts.csswg.org/css-position/#sticky-pos

> the box must be visually shifted (as for relative positioning) to be inward of that sticky view rectangle edge, **insofar as it can while its position box remains contained within its containing block**

where the containing block is usually the parent.

But rather than things like `sticky-parent: "div" 2`, it think it may be easier to let authors switch this containment to the [absolute positioning containing block](https://drafts.csswg.org/css-position/#absolute-positioning-containing-block) rather than the actual containing block. Then you would only need to add `position: relative` to the desired ancestor and that's it.

I think this is basically a duplicate of #2496, which also proposes a `sticky` property similar to your `sticky-position`.

-- 
GitHub Notification of comment by Loirooriol
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5528#issuecomment-699090646 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Friday, 25 September 2020 18:40:59 UTC