W3C home > Mailing lists > Public > www-style@w3.org > January 2014

Re: [css3-break][css3-regions][css3-multicol] Parallel flows clarifications

From: Andrei Bucur <abucur@adobe.com>
Date: Fri, 31 Jan 2014 16:14:00 +0000
To: www-style list <www-style@w3.org>
Message-ID: <CF1198C9.EA8F%abucur@adobe.com>
Ignore the codepen.io link. I donšt know how it got there.

Sorry for the noise,

>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
Received on Friday, 31 January 2014 16:14:48 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:39 UTC