- From: Elika Etemad via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 19 May 2011 02:18:14 +0000
- To: public-css-commits@w3.org
Update of /sources/public/csswg/css3-writing-modes In directory hutz:/tmp/cvs-serv6329 Modified Files: Overview.html Overview.src.html Log Message: Add min-content and max-content to column-width Index: Overview.html =================================================================== RCS file: /sources/public/csswg/css3-writing-modes/Overview.html,v retrieving revision 1.120 retrieving revision 1.121 diff -u -d -r1.120 -r1.121 --- Overview.html 19 May 2011 01:47:49 -0000 1.120 +++ Overview.html 19 May 2011 02:18:12 -0000 1.121 @@ -284,6 +284,10 @@ <li class=no-num><a href="#intrinsic-sizing">Appendix D: Intrinsic Dimensions</a> + <ul class=toc> + <li><a href="#multicol-intrinsic"><span class=secno>9.1. </span> + Intrinsic Sizes in Multi-column Layout</a> + </ul> <li class=no-num><a href="#references"> References</a> <ul class=toc> @@ -2980,10 +2984,10 @@ <th>New Values: <td>‘<a href="#min-content"><code - class=css>min-content</code></a>’, ‘<a - href="#max-content"><code class=css>max-content</code></a>’, + class=css>min-content</code></a>’ | ‘<a + href="#max-content"><code class=css>max-content</code></a>’ | ‘<a href="#fit-content"><code - class=css>fit-content</code></a>’, ‘<a + class=css>fit-content</code></a>’ | ‘<a href="#fill-available"><code class=css>fill-available</code></a>’ <tr> @@ -3090,17 +3094,6 @@ href="http://www.w3.org/TR/CSS21/tables.html#height-layout">CSS2.1§17.5.3</a> for elements with ‘<code class=css>height: auto</code>’. - <p>For multi-column elements laid out with infinite available measure (see - <a href="#orthogonal-multicol">Multi-column Layout in Orthogonal - Flows</a>), the <a href="#min-content"><i>min-content</i></a> extent is - the extent that would result from taking every permissible pagination - break as a column break, and the <a - href="#max-content"><i>max-content</i></a> extent is the extent that would - result from taking only the forced breaks. For all other multi-column - elements it is, like CSS2.1 block-level boxes, the extent that would be - calculated for an ‘<a href="#auto"><code - class=css>auto</code></a>’ extent per [[CSS3MULTICOL]]. - <p>Because they are derived from the content of the element, the <a href="#min-content"><i>min-content</i></a> and <a href="#max-content"><i>max-content</i></a> sizes are considered to be @@ -3111,6 +3104,70 @@ href="http://www.w3.org/TR/css3-images/#intrinsic-dimensions">intrinsic dimensions</a> of the replaced element. + <h3 id=multicol-intrinsic><span class=secno>9.1. </span> Intrinsic Sizes in + Multi-column Layout</h3> + + <p>The <a href="#min-content"><i>min-content</i></a> and <a + href="#max-content"><i>max-content</i></a> sizes of a multi-column element + are undefined per [[!CSS3MULTICOL]]. A future specification may define + them. + + <table class=propdef> + <tbody> + <tr> + <th>Property: + + <td>‘<code class=property>column-width</code>’ + + <tr> + <th>New Values: + + <td>‘<a href="#min-content"><code + class=css>min-content</code></a>’ | ‘<a + href="#max-content"><code class=css>max-content</code></a>’ + + <tr> + <th>Initial: + + <td>same as CSS3 Multi-column Layout + + <tr> + <th>Applies to: + + <td>same as CSS3 Multi-column Layout + + <tr> + <th>Inherited: + + <td>same as CSS3 Multi-column Layout + + <tr> + <th>Percentages: + + <td>same as CSS3 Multi-column Layout + + <tr> + <th>Media: + + <td>same as CSS3 Multi-column Layout + + <tr> + <th>Computed value: + + <td>specified value if keyword specified, else same as CSS3 Multi-column + Layout + </table> + + <p>When used as values for ‘<code + class=property>column-width</code>’, the ‘<a + href="#min-content"><code class=css>min-content</code></a>’ and + ‘<a href="#max-content"><code + class=css>max-content</code></a>’ keywords indicate that the <a + href="#min-content"><i>min-content</i></a> and <a + href="#max-content"><i>max-content</i></a> measures, respectively, of the + multi-column element's contents are to be the used ‘<code + class=property>column-width</code>’. + <h2 class=no-num id=references> References</h2> <h3 class=no-num id=normative-references> Normative references</h3> @@ -3306,6 +3363,21 @@ <td>visual <tr valign=baseline> + <td><span class=property>‘column-width’</span> + + <td>‘min-content’ | ‘max-content’ + + <td>same as CSS3 Multi-column Layout + + <td>same as CSS3 Multi-column Layout + + <td>same as CSS3 Multi-column Layout + + <td>same as CSS3 Multi-column Layout + + <td>same as CSS3 Multi-column Layout + + <tr valign=baseline> <td><span class=property>‘width’</span>, <span class=property>‘min-width’</span>, <span class=property>‘max-width’</span>, <span @@ -3313,8 +3385,8 @@ class=property>‘min-height’</span>, <span class=property>‘max-height’</span> - <td>‘min-content’, ‘max-content’, - ‘fit-content’, ‘fill-available’ + <td>‘min-content’ | ‘max-content’ | + ‘fit-content’ | ‘fill-available’ <td>same as CSS2.1 Index: Overview.src.html =================================================================== RCS file: /sources/public/csswg/css3-writing-modes/Overview.src.html,v retrieving revision 1.125 retrieving revision 1.126 diff -u -d -r1.125 -r1.126 --- Overview.src.html 19 May 2011 01:47:39 -0000 1.125 +++ Overview.src.html 19 May 2011 02:18:12 -0000 1.126 @@ -2209,7 +2209,7 @@ </tr> <tr> <th>New Values:</th> - <td>''min-content'', ''max-content'', ''fit-content'', ''fill-available''</td> + <td>''min-content'' | ''max-content'' | ''fit-content'' | ''fill-available''</td> </tr> <tr> <th>Initial:</th> @@ -2296,6 +2296,38 @@ and <a href="http://www.w3.org/TR/CSS21/tables.html#height-layout">CSS2.1§17.5.3</a> for elements with ''height: auto''. + <p>Because they are derived from the content of the element, the + <i>min-content</i> and <i>max-content</i> sizes are considered + to be types of <dfn>intrinsic size</dfn>. For replaced elements, + the <i>min-content</i> and <i>max-content</i> sizes are the same + and correspond to the + <a href="http://www.w3.org/TR/css3-images/#intrinsic-dimensions">intrinsic + dimensions</a> of the replaced element. + +<h3 id="multicol-intrinsic"> +Intrinsic Sizes in Multi-column Layout</h3> + + <p>The <i>min-content</i> and <i>max-content</i> sizes of a multi-column + element are undefined per [[!CSS3MULTICOL]]. A future specification may + define them. + +<!-- Sketchbook area. See + http://lists.w3.org/Archives/Public/www-style/2011Apr/0316.html + http://lists.w3.org/Archives/Public/www-style/2011May/0468.html + +<h4 id="multicol-intrinsic-measures"> +Intrinsic Sizes for Multi-column Elements</h4> + + <p class="issue">This section is under discussion and may be removed</p> + + <dl> + <dt>min-content</dt> + <dd>The <i>min-content</i> measure of the multi-column element is + the <i>min-content</i> measure of the multi-column element's + contents. + <dt>max-content</dt> + </dl> + <p>For multi-column elements laid out with infinite available measure (see <a href="#orthogonal-multicol">Multi-column Layout in Orthogonal Flows</a>), the <i>min-content</i> extent is the extent that would result @@ -2305,13 +2337,51 @@ CSS2.1 block-level boxes, the extent that would be calculated for an ''auto'' extent per [[CSS3MULTICOL]]. - <p>Because they are derived from the content of the element, the - <i>min-content</i> and <i>max-content</i> sizes are considered - to be types of <dfn>intrinsic size</dfn>. For replaced elements, - the <i>min-content</i> and <i>max-content</i> sizes are the same - and correspond to the - <a href="http://www.w3.org/TR/css3-images/#intrinsic-dimensions">intrinsic - dimensions</a> of the replaced element. +<h4 id="multicol-intrinsic-columns"> +Intrinsic Sizes for Columns</h4> +--> + + <table class="propdef"> + <tbody> + <tr> + <th>Property:</th> + <td>'column-width'</td> + </tr> + <tr> + <th>New Values:</th> + <td>''min-content'' | ''max-content''</td> + </tr> + <tr> + <th>Initial:</th> + <td>same as CSS3 Multi-column Layout</td> + </tr> + <tr> + <th>Applies to:</th> + <td>same as CSS3 Multi-column Layout</td> + </tr> + <tr> + <th>Inherited:</th> + <td>same as CSS3 Multi-column Layout</td> + </tr> + <tr> + <th>Percentages:</th> + <td>same as CSS3 Multi-column Layout</td> + </tr> + <tr> + <th>Media:</th> + <td>same as CSS3 Multi-column Layout</td> + </tr> + <tr> + <th>Computed value:</th> + <td>specified value if keyword specified, else same as CSS3 Multi-column Layout</td> + </tr> + </tbody> + </table> + + <p>When used as values for 'column-width', the ''min-content'' and + ''max-content'' keywords indicate that the <i>min-content</i> and + <i>max-content</i> measures, respectively, of the multi-column + element's contents are to be the used 'column-width'. <h2 class="no-num"> References</h2>
Received on Thursday, 19 May 2011 02:18:16 UTC