- From: L. David Baron <dbaron@dbaron.org>
- Date: Fri, 14 Mar 2014 12:29:35 -0700
- To: Zack Weinberg <zackw@panix.com>
- Cc: www-style list <www-style@w3.org>
- Message-ID: <20140314192935.GA4456@crum.dbaron.org>
On Friday 2014-03-14 12:26 -0400, Zack Weinberg wrote: > I just noticed that position:sticky is currently defined to make the > box stick to the viewport along *both* axes. For a use case I > personally care about (http://hacks.owlfolio.org/header-survey/ - > currently faking position:sticky with JS) only *vertical* stickiness > is desired. The table header should scroll horizontally with the rest > of the table. > > I think it would be consistent with other similar things (overflow, > background-repeat) to allow "position: sticky-x" or similar. I don't > care how it is spelled. Probably logical as well as physical axes > should be allowed. Do you not get this behavior if you specify only top or bottom and leave both left and right auto (or vice-versa)? I think it's worth answering this question relative both to implementations (WebKit behind a prefix and Gecko behind a pref that's enabled on nightly/aurora) and to the spec; I'm not sure how solid the spec text in the css-position draft is yet. -David -- 𝄞 L. David Baron http://dbaron.org/ 𝄂 𝄢 Mozilla https://www.mozilla.org/ 𝄂 Before I built a wall I'd ask to know What I was walling in or walling out, And to whom I was like to give offense. - Robert Frost, Mending Wall (1914)
Received on Friday, 14 March 2014 19:30:02 UTC