W3C home > Mailing lists > Public > www-style@w3.org > February 2012

Re: [css3-exclusions][css3-gcpm] Reconciling exclusions and floats

From: Håkon Wium Lie <howcome@opera.com>
Date: Fri, 17 Feb 2012 23:17:43 +0100
Message-ID: <20286.53767.522941.402258@gargle.gargle.HOWL>
To: David Hyatt <hyatt@apple.com>
Cc: "www-style@w3.org Style" <www-style@w3.org>
David Hyatt wrote:

 > http://dev.w3.org/csswg/css3-exclusions/#wrap-flow-property
 > 
 > I'm bothered by the relationship of the wrap-flow property to the
 > float property. Right now in CSS2.1 we have a very simple exclusion
 > model, which is float:left and float:right. CSS3 GCPM proposes
 > adding page floats that can be positioned in the corners of the
 > page or at the top/bottom of columns. These seem like sensible
 > additions as well.

Yes. 

 > What I don't understand is why we would move from a float-model of
 > exclusions to a new model that applies to all block-level elements,
 > even normal flow elements. What is the value of allowing exclusions
 > to be applied to arbitrary layout schemes? If we instead
 > implemented precise positioning of floats, e.g., the "positioned
 > floats" idea, then we could limit exclusions to be applicable only
 > to floats.

Indeed. And, with the GCPM approach, exclusions would be able to
describe the most common (if not the simplest) use case: a pull quote
positioned between two columns.

  http://lists.w3.org/Archives/Public/www-style/2011Dec/0271.html
  http://dev.w3.org/csswg/css3-gcpm/#the-float-offset-property

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome
Received on Friday, 17 February 2012 22:18:22 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:50 GMT