- From: Cameron McCormack <cam@mcc.id.au>
- Date: Tue, 14 Aug 2012 17:53:16 +1000
- To: "www-style@w3.org" <www-style@w3.org>
I would like to be able to specify some generated content that would be used if a given box is broken across pages. I have a code listing that might, depending on where it ends up on the page, span two pages. I'd like to be able to insert a note at the bottom of the box fragment on the first page to say for example "(continued on next page)". The natural way for me to think about this is to be able to address individual box fragments with a pseudoelement. If there were a ::fragment pseudoelement, and ::first-fragment & ::last-fragment pseudoclasses, then something like this might work: pre.code-listing::fragment:not(:last-fragment)::after { display: block; content: "(continued on next page)"; } Being able to change arbitrary properties of the box fragments themselves might complicate the model too much, though. And maybe you'd need a break-before:avoid-page in there too so that the generated content didn't get moved to the next page.
Received on Tuesday, 14 August 2012 07:53:51 UTC