- From: Andrei Bucur <abucur@adobe.com>
- Date: Fri, 31 Jan 2014 16:07:42 +0000
- To: www-style list <www-style@w3.org>
Hello! I'd like to clarify a bit how parallel flows work, especially when interacting with auto-height fragment containers such as regions. Here is a list of the questions (with images :)!) I have in mind: http://goo.gl/3waawp <http://codepen.io/abucur/full/fBKGh> And also listed in the email body: 1. In case there are multiple parallel flows in a region having forced breaks inside them, which one is used to select the height of the region? (e.g. floats with forced breaks inside + normal flow with forced break inside). If only normal flow forced breaks are considered for auto-height regions to determine the height of the region, what is the processing model for laying out floats? 2. Forced breaks before/after floats are a part of the float flow or the parent flow? If yes, content that should flow around a float that was shifted to another fragment container flows around the gap left inside the content by the float or it ignores it? 3. What happens when break-after: always applied on a float meets break-before: always applied on content with float clearance? The two forced breaks are merged into one? How do you define this in terms of parallel flows? 4. How do you balance the content of a multi-column element when it has floats with forced breaks inside of it? Do you take into account just the forced breaks inside the normal flow? 5. Imagine there are two auto-height regions (A and B) with no normal flow content, only one monolithic float (e.g. video elements). What's the size of the regions? a. A has a height of 0px and B has the height of the tallest float? - this contradicts the 1px advancement rule in the css3-break spec. b. A has a height of 1px and contains the floats? Because it's a BFC it will be expanded to the height of the tallest float and B will have height 0px? Thanks, Andrei.
Received on Friday, 31 January 2014 16:08:19 UTC