W3C home > Mailing lists > Public > www-style@w3.org > April 2013

Re: [mediaqueries4] Media queries for viewport positions

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Tue, 16 Apr 2013 16:40:44 -0700
Message-ID: <CAAWBYDAHuSnGNCXB43kc27R_+h639EfvqSDCUrBKz4K7m-BaVA@mail.gmail.com>
To: Chris Wilson <hello@iamchriswilson.com>
Cc: www-style list <www-style@w3.org>
On Tue, Apr 16, 2013 at 10:12 AM, Chris Wilson <hello@iamchriswilson.com> wrote:
> Is there anything preventing the creation of media queries based on the
> viewport position? More specifically, a media query that would fire x
> distance from the top of the document? To stay brief the rough basic spec
> would be something like this.
>
> @media type="viewport" from(height: 300px) to(height:800px) {
> ...
> }
>
> This will then give specific styles when the viewport is between 300-800px
> from the top of the document. There is a lot of possibility for use and
> growth an media query of this type.

I suspect one of the major uses for this kind of thing will be to do
"sticky" elements, which scroll normally until they would scroll off
the page, at which point they flip to being position:fixed.  This case
is much better solved by using "position: sticky;".

Are there other use-cases you can imagine for this?  Can you describe them?

~TJ
Received on Tuesday, 16 April 2013 23:41:32 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 16 April 2013 23:41:32 UTC