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

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

-- 
Christin Götz
Content Engineer

Telefon: (07071) 9876-17
Telefax: (07071) 9876-22
E-Mail:christin.goetz@pagina-tuebingen.de

pagina GmbH - Publikationstechnologien
Herrenberger Straße 51
D-72070 Tübingen
www.pagina-online.de

Handelsregister Stuttgart - HRB 380249
Geschäftsführer: Tobias Ott

Received on Wednesday, 29 June 2016 12:27:00 UTC