[csswg-drafts] [css-overflow-4][css-overflow-3] What is with scrollbar-gutter now? (#7161)

karl-police has just created a new issue for https://github.com/w3c/csswg-drafts:

== [css-overflow-4][css-overflow-3] What is with scrollbar-gutter now? ==
This goes back to the issue https://github.com/w3c/csswg-drafts/issues/6090

It's about these **classic** and **overlay** scrollbars.

I think ``scrollbar-gutter`` has been implemented into Google Chrome and Firefox, however I am not sure if someone said that ``scrollbar-gutter`` could be used to preserve these overlay scrollbars, but it doesn't seem to be the case, without having ``overflow: overlay``

However, I see people that say, that ``overflow: overlay`` would force people to set their overflow to overlay inorder to have overlay scrollbars. I mean, I guess this is not wrong, however this doesn't solve the fact that there's nothing for scrollbars to overlay over an overflow or something.

``scrollbar-gutter: none`` doesn't exist and was discussed here once https://github.com/w3c/csswg-drafts/issues/4501, and instead someone said that it would be ``scrollbar-gutter: stable`` but I think that's not doing anything noticable either, in combination with any overflow value. Except ``overflow: hidden`` there it shows the "gutter" but no scrollbar.

``scrollbar-width`` doesn't allow numbers apparently. I can't do something like ``10px``.

Reading through this https://drafts.csswg.org/css-overflow-3/#overlay-scrollbars talks about overlay scrollbars, and that a gutter apparently can be removed, but I don't think that's working.

 

I am not sure if the browsers implemented it wrongly. I don't even know where an actual working CSS Environment test browser where all features are implemented properly can be found at.

Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7161 using your GitHub account


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

Received on Sunday, 20 March 2022 17:53:52 UTC