W3C home > Mailing lists > Public > public-css-commits@w3.org > October 2011

csswg/css3-gcpm Overview.src.html,1.141,1.142

From: (wrong string) åkon Wium Lie via cvs-syncmail <cvsmail@w3.org>
Date: Tue, 25 Oct 2011 19:58:18 +0000
To: public-css-commits@w3.org
Message-Id: <E1RIn8c-0007Ui-9M@lionel-hutz.w3.org>
Update of /sources/public/csswg/css3-gcpm
In directory hutz:/tmp/cvs-serv28784

Modified Files:
	Overview.src.html 
Log Message:
separating out float intrusion

Index: Overview.src.html
===================================================================
RCS file: /sources/public/csswg/css3-gcpm/Overview.src.html,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -d -r1.141 -r1.142
--- Overview.src.html	25 Oct 2011 19:06:17 -0000	1.141
+++ Overview.src.html	25 Oct 2011 19:58:16 -0000	1.142
@@ -2717,7 +2717,7 @@
 
 <h3>Float modifiers</h3>
 
-<p>These new values on 'float' can be combined with the other values:
+<p>These values on 'float' can be combined with 'top'/'bottom'/'top-corner'/'bottom-corner' values:
 
 <dl>
 
@@ -2727,17 +2727,16 @@
 
 <dt>next-column
 
-<dd>In paged media, float box to the next column.
+<dd>In paged media, float box to the next column. 
 
 <dt>unless-room
 
-<dd>Only float the box if it otherwise would have lead to a column or page break
+<dd>Only float the box if it otherwise would have lead to a column or page break. 
 
-<p class=issue>Can this value be combined with all other values? E.g., does "left unless-room" make sense?
 
-<dt>intrude
+<dt>left
 
-<dd>The element may intrude neighboring columns; if the element is not in a multi-column element, this keyword has no effect.
+<dt>right
 
 </dl>
 
@@ -2746,12 +2745,30 @@
 
 <pre>
 .figure { float: top next-column }
+.figure { float: next-column top }
 .figure { float: top unless-room }
 .figure { float: top-corner next-page }
 </pre>
 
 </div>
 
+<p>Also, 'snap' can be combined with 'left' and 'right'.
+
+
+<h2>Multi-column float intrusion</h2>
+
+<p>A new value on 'float' is introduced to support intrusion in columns:
+
+<dl>
+<dt>intrude
+
+<dd>The element may intrude neighboring columns; if the element is not in a multi-column element, this keyword has no effect. 
+</dl>
+
+</dl>
+
+<p>The 'intrude' value only works in combination with one of these keywords: 'left'/'right'/'top'/'bottom'/'top-corner'/'bottom-corner'.
+
 <div class=example>
 
 <pre class=css>
@@ -2767,8 +2784,6 @@
 
 </div>
 
-<p class=issue>Would it be better to have these modifiers on a new property, e.g. 'float-adjust'. This way, the 'float' property would only need to take one value. 
-
 
 <h3>Floating inside and outside pages</h3>
 
@@ -2866,7 +2881,7 @@
 page of each chapter:
 
 <pre>
-  div.chapter { columns: 20em; break-before: left }
+  div.chapter { break-before: left }
   div.chapter::first-page { padding-left: 4em }
 </pre>
 
Received on Tuesday, 25 October 2011 19:58:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 25 October 2011 19:58:21 GMT