[Webkit-unassigned] [Bug 188992] New: CSS position: -webkit-sticky has no effect in a display: table-cell container

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 27 11:15:37 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=188992

            Bug ID: 188992
           Summary: CSS position: -webkit-sticky has no effect in a
                    display: table-cell container
           Product: WebKit
           Version: Safari 11
          Hardware: Macintosh
                OS: macOS 10.13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: shawn at yelp.com

When an element has the CSS attribute `position: -webkit-sticky` inside of a parent with `display: table-cell`, the child element does not behave like a sticky element. Changing the parent to be `display: block` or have `float: left` fixes this behavior. Here's a codepen to illustrate the issue: https://codepen.io/shawn-walton/pen/WgwPWm.

I've verified this bug on both the latest version of Safari (11.1.2 (13605.3.8)) and the latest Webkit dev build (r235378) on macOS 10.13.6. The bug does not exist in Chrome 68.0.3440.106 or Firefox 61.0.1.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180827/f1dcaa46/attachment-0001.html>


More information about the webkit-unassigned mailing list