- From: H?kon Wium Lie via cvs-syncmail <cvsmail@w3.org>
- Date: Tue, 25 Oct 2011 19:58:27 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-gcpm In directory hutz:/tmp/cvs-serv28822 Modified Files: Overview.html Log Message: x Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-gcpm/Overview.html,v retrieving revision 1.136 retrieving revision 1.137 diff -u -d -r1.136 -r1.137 --- Overview.html 25 Oct 2011 19:06:26 -0000 1.136 +++ Overview.html 25 Oct 2011 19:58:24 -0000 1.137 @@ -322,21 +322,25 @@ <ul class=toc> <li><a href="#float-modifiers"><span class=secno>15.1. </span>Float modifiers</a> + </ul> - <li><a href="#floating-inside-and-outside-pages"><span class=secno>15.2. + <li><a href="#multi-column-float-intrusion"><span class=secno>16. + </span>Multi-column float intrusion</a> + <ul class=toc> + <li><a href="#floating-inside-and-outside-pages"><span class=secno>16.1. </span>Floating inside and outside pages</a> </ul> <li><a href="#aligning-baselines-in-multi-column-layou"><span - class=secno>16. </span>Aligning baselines in multi-column layouts</a> + class=secno>17. </span>Aligning baselines in multi-column layouts</a> - <li><a href="#the-first-page-pseudo-element"><span class=secno>17. + <li><a href="#the-first-page-pseudo-element"><span class=secno>18. </span>The ‘<code class=property>first-page</code>’ pseudo-element</a> - <li><a href="#conformance"><span class=secno>18. </span>Conformance</a> + <li><a href="#conformance"><span class=secno>19. </span>Conformance</a> - <li><a href="#appendix-a-default-style-sheet"><span class=secno>19. + <li><a href="#appendix-a-default-style-sheet"><span class=secno>20. </span>Appendix A: Default style sheet</a> <li class=no-num><a href="#acknowledgments">Acknowledgments</a> @@ -3295,8 +3299,11 @@ <h3 id=float-modifiers><span class=secno>15.1. </span>Float modifiers</h3> - <p>These new values on ‘<code class=property>float</code>’ can - be combined with the other values: + <p>These values on ‘<code class=property>float</code>’ can be + combined with ‘<code class=property>top</code>’/‘<code + class=property>bottom</code>’/‘<code + class=property>top-corner</code>’/‘<code + class=property>bottom-corner</code>’ values: <dl> <dt>next-page @@ -3312,24 +3319,48 @@ <dt>unless-room <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? + page break. - <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> <div class=example> <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, ‘<code class=property>snap</code>’ can be combined + with ‘<code class=property>left</code>’ and ‘<code + class=property>right</code>’. + + <h2 id=multi-column-float-intrusion><span class=secno>16. + </span>Multi-column float intrusion</h2> + + <p>A new value on ‘<code class=property>float</code>’ 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> + + <p>The ‘<code class=property>intrude</code>’ value only works + in combination with one of these keywords: ‘<code + class=property>left</code>’/‘<code + class=property>right</code>’/‘<code + class=property>top</code>’/‘<code + class=property>bottom</code>’/‘<code + class=property>top-corner</code>’/‘<code + class=property>bottom-corner</code>’. + <div class=example> <pre class=css> img { float: left intrude; width: 120%; } @@ -3341,12 +3372,7 @@ src=1.png> </div> - <p class=issue>Would it be better to have these modifiers on a new - property, e.g. ‘<code class=property>float-adjust</code>’. - This way, the ‘<code class=property>float</code>’ property - would only need to take one value. - - <h3 id=floating-inside-and-outside-pages><span class=secno>15.2. + <h3 id=floating-inside-and-outside-pages><span class=secno>16.1. </span>Floating inside and outside pages</h3> <p>Two allow content to flow to the inside and outside of a page, these @@ -3373,7 +3399,7 @@ </pre> </div> - <h2 id=aligning-baselines-in-multi-column-layou><span class=secno>16. + <h2 id=aligning-baselines-in-multi-column-layou><span class=secno>17. </span>Aligning baselines in multi-column layouts</h2> <p>In multi-column layouts, baselines are typically aligned between @@ -3418,7 +3444,7 @@ class=property>line-stacking-strategy</code>’ property is <a href="http://www.w3.org/TR/xsl/#line-stacking-strategy">used in XSL</a>. - <h2 id=the-first-page-pseudo-element><span class=secno>17. </span>The + <h2 id=the-first-page-pseudo-element><span class=secno>18. </span>The ‘<code class=property>first-page</code>’ pseudo-element</h2> <!-- <p>The 'first-page' pseudo-element selects the content of an element @@ -3459,7 +3485,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> </div> @@ -3523,10 +3549,10 @@ --> - <h2 id=conformance><span class=secno>18. </span>Conformance</h2> + <h2 id=conformance><span class=secno>19. </span>Conformance</h2> <!--User agents that support hyphenation and support this specification must a--> - <h2 id=appendix-a-default-style-sheet><span class=secno>19. + <h2 id=appendix-a-default-style-sheet><span class=secno>20. </span>Appendix A: Default style sheet</h2> <p class=issue>
Received on Tuesday, 25 October 2011 19:58:32 UTC