- From: fantasai via GitHub <sysbot+gh@w3.org>
- Date: Tue, 06 Mar 2018 07:37:11 +0000
- To: public-css-archive@w3.org
@frlinw I think historically the issue is that browsers didn't want to trigger scrollbars for `overflow: auto` unless visible was overflowing the inner border edge, so they didn't count padding. Once scrollbars are in place, however, it makes sense that the padding is included in the scrollable area, otherwise (as we've all noticed) the content gets uncomfortably tight against the bottom right edge when we scroll to that corner. Unfortunately, browsers only measure overflow in one way: either include a padding/margin or don't. And changing behavior to include padding/margin when it wasn't before can cause pages which previously didn't have scrollbars to suddenly have scrollbars, and this can make a problem for the page. So we're in an uncomfortable position of what to do here. I think it would be best artistically if we can count padding/margin as much as possible, but compatibility with existing Web content limits what we can do about it... -- GitHub Notification of comment by fantasai Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/129#issuecomment-370690547 using your GitHub account
Received on Tuesday, 6 March 2018 07:37:13 UTC