- From: Håkon Wium Lie <howcome@opera.com>
- Date: Wed, 12 Oct 2011 22:51:49 +0200
- To: David Hyatt <hyatt@apple.com>
- Cc: Brad Kemper <brad.kemper@gmail.com>, www-style@w3.org
Also sprach David Hyatt: > Basically as long as you tell me that if no multicol is used that I > still can paginate pages and have them placed in a horizontal strip > using paged-x, but that the pagination happened along the block > axis, then I think we're not too far off from one another. I don't think we too far. For sure, we paginate even if CSS multicol properties are not used. And, if you by "pagination happens along the block axis" mean that page breaks occur due to constraints in the block direction, yes. Here's one of the examples in GCPM: html { overflow: paged-x; height: 100%; } The setting on 'height' is a constraint in the block direction and is the cause for page breaks. Without that constraint, there are no pages; unless you constrain the element in the block direction, pagination will not occur. Now, these page breaks result in a strips of content with fixed lengths. Much like columns. For us, it was natural to reuse the multicol implementation, but there are no ties at the spec level. > In other words, I think pagination should always be along the block > axis, but that page placement could perhaps be controllable. Maybe > that's what you really mean with this syntax? It's certainly a > valid interpretation to state that paged-x and paged-y are only > about paged placement, and that once paginated you always paginate > along the block axis (knowing that instead of putting columns in a > strip, you'd break them up and move them to the next page). I think we agree. Let me try to restate: "paged-x" and "paged-y" only describe how pages (that have been created due to constraints in the block direction) are placed in relation to each other; "paged-x" results in a horizontal stripe of pages, ane "paged-y" results in a vertical strip of pages. -h&kon Håkon Wium Lie CTO °þe®ª howcome@opera.com http://people.opera.com/howcome
Received on Wednesday, 12 October 2011 20:52:25 UTC