W3C home > Mailing lists > Public > www-style@w3.org > June 2016

Re: [css-page] control space before element depending on page position

From: Sebastian Zartner <sebastianzartner@gmail.com>
Date: Wed, 29 Jun 2016 15:32:36 +0200
Message-ID: <CAERejNaYSjhLZxMEKebTr_+QDLSPWV6XnFXMXFkd=kj=hR85pg@mail.gmail.com>
To: Christin Götz | pagina GmbH <christin.goetz@pagina-tuebingen.de>
Cc: www-style list <www-style@w3.org>, "Tobias Fischer | pagina GmbH" <tobias.fischer@pagina-tuebingen.de>
On 29 June 2016 at 09:25, Christin Götz | pagina GmbH
<christin.goetz@pagina-tuebingen.de> wrote:
> Hei,
>
> I’m working in book industry and my daily business is to set up CSS for
> paged media. I have come across some shortcomings with the CSS paged media
> specs recently and want to let you know about this:
>
> In the CSS Paged Media Specification I'm missing a property to control the
> "space before" an element (like a heading) depending on the current
> rendering position on the page.
>
> For example: in CSS I define a "margin-top" for headings:
>
>     heading {
>         margin-top: 2em;
>         }
>
> However, the "margin-top" should NOT be applied when the heading is rendered
> as the first(!) element on the page to assure that there's no additional
> spacing rendered at the beginning of the text box.
>
> This use case is an important and daily requirement in publishing industry.
> Thus, it would be great if a CSS property to control the space before an
> element will be added to the CSS spec in future.
>
> Kind regards,
> Christin

Hi Christin! Issues are now tracked on GitHub, so I've created an issue there:
https://github.com/w3c/csswg-drafts/issues/253

Sebastian
Received on Wednesday, 29 June 2016 13:33:23 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:52:47 UTC