- 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