- From: Simon Sapin <simon.sapin@kozea.fr>
- Date: Mon, 20 Feb 2012 09:06:03 +0100
- To: fantasai <fantasai.lists@inkedblade.net>
- CC: www-style@w3.org
Le 17/02/2012 23:48, fantasai a écrit : > Done. > http://dev.w3.org/csswg/css3-page/#page-size-prop > # If a size property declaration is qualified by a ‘width’, ‘height’, > # ‘device-width’, ‘device-height’, or ‘aspect-ratio’ media query [MEDIAQ] > # (or other conditional on the size of the paper), then the declaration > # must be ignored. Should orientation and device-aspect-ratio be added to the list? > There remains the question of what's possible to do here: > > @page { > size: 4in 6in; > } > @media (max-width: 4in) { > div { background: blue; } > } > > Assuming a default paper width> 4in, is the background blue? Nice. What about this one? @page :left { size: 4in 6in; } @page :right { size: 6in 4in; } @media (min-width: 5in) { div { background: blue; } } @media (max-width: 5in) { div { background: red; } } Assuming there is a div with a page break, what color is its background? (And what is the computed value of background-color?) And even without page breaks, we only know which page a box is on when doing layout, but the cascade is done much earlier than that. I think the only sensible thing to allow in such media query rules is @page, except for the 'size' property. Regards, -- Simon Sapin
Received on Monday, 20 February 2012 08:06:37 UTC