@@ -7,7 +7,7 @@ Group: csswg
77ED : http://dev.w3.org/csswg/css-sizing
88TR : http://www.w3.org/TR/css3-sizing/
99Editor : Tab Atkins, Google, http://xanthir.com/contact/
10- Editor : fantasai, Mozilla , http://fantasai.inkedblade.net/contact/
10+ Editor : Elika J. Etemad, Invited Expert , http://fantasai.inkedblade.net/contact/
1111!Issue Tracking : <a href="https://www.w3.org/Bugs/Public/buglist.cgi?product=CSS&component=Sizing&resolution=---">W3C Bugzilla</a>
1212Previous version : http://www.w3.org/TR/2012/WD-css3-sizing-20120927/
1313Abstract : This module extends the CSS sizing properties with keywords that represent content-based "intrinsic" sizes and context-based "extrinsic" sizes, allowing CSS to more easily describe boxes that fit their content or fit into a particular layout context.
@@ -96,11 +96,11 @@ Terminology</h2>
9696 <dd>
9797 The <i> fill-available fit</i> into a given size
9898 is that size,
99- minus the element's computed margins (not collapsed, treating ''auto'' as zero),
99+ minus the element's computed margins (not collapsed, treating ''margin/ auto'' as zero),
100100 border, and padding in the given dimension.
101101
102102 <p class='note'>
103- Note: This is the formula used to calculate the ''auto'' widths
103+ Note: This is the formula used to calculate the ''width/ auto'' widths
104104 of non-replaced blocks in normal flow in <a href="http://www.w3.org/TR/CSS21/visudet.html#blockwidth">CSS2.1§10.3.3</a> .
105105
106106 <dt> <dfn title="fallback|fallback size">fallback size</dfn>
@@ -310,7 +310,7 @@ Column Sizing Keywords</h3>
310310 New values : fill | max-content | min-content | fit-content
311311 </pre>
312312
313- <p> When used as values for <a href="http://www.w3.org/TR/css3-multicol/#cw"> 'column-width'</a> ,
313+ <p> When used as values for 'column-width' ,
314314 the new keywords specify the optimal column width:
315315
316316 <dl dfn-type=value dfn-for="column-width">
@@ -440,31 +440,31 @@ Intrinsic Sizes in Multi-column Layout</h3>
440440
441441 <p>
442442 The <i> min-content inline-size</i> of a multi-column element
443- with a computed 'column-width' not ''auto''
443+ with a computed 'column-width' not ''column-width/ auto''
444444 is the smaller of
445445 its 'column-width'
446446 and the largest <i> min-content inline-size contribution</i> of its contents.
447447
448448 <p>
449449 The <i> min-content inline-size</i> of a multi-column element
450- with a computed 'column-width' of ''auto''
450+ with a computed 'column-width' of ''column-width/ auto''
451451 is the largest <i> min-content inline-size contribution</i> of its contents
452452 multiplied by its 'column-count'
453- (treating ''auto'' as ''1'' ).
453+ (treating ''column-count/ auto'' as ''1'' ).
454454
455455 <p>
456456 The <i> max-content inline-size</i> of a multi-column element
457457 with unrestrained column heights
458- and a computed 'column-count' not ''auto''
458+ and a computed 'column-count' not ''column-count/ auto''
459459 is its 'column-count'
460460 multiplied by the larger of
461- its 'column-width' (treating ''auto'' as 0 )
461+ its 'column-width' (treating ''column-width/ auto'' as zero )
462462 and the largest <i> max-content inline-size contribution</i> of its contents.
463463
464464 <p>
465465 The <i> max-content inline-size</i> of a multi-column element
466466 with unrestrained column heights
467- and a computed 'column-count' of ''auto''
467+ and a computed 'column-count' of ''column-count/ auto''
468468 is its 'column-width'
469469 multiplied by the number of columns obtained by taking all allowed column breaks [[CSS3-BREAK]] .
470470
@@ -511,7 +511,7 @@ Intrinsic Sizes in Multi-column Layout</h3>
511511
512512 <p>
513513 The <i> preferred inline-size</i> of a multi-column element
514- with non-''auto'' 'column-width' and 'column-count'
514+ with non-''column-width/ auto'' 'column-width' and 'column-count'
515515 is the product of the 'column-width' and 'column-count' ,
516516 plus the appropriate amount of column gaps.
517517 In all other cases,
@@ -538,7 +538,7 @@ Extrinsic Size Determination</h2>
538538 </ul>
539539 <p>
540540 …less the box's <i> inline-axis</i> margins
541- (after any <a href="http://www.w3.org/TR/CSS21/box.html#collapsing-margins">margin collapsing</a> , and treating ''auto'' margins as zero),
541+ (after any <a href="http://www.w3.org/TR/CSS21/box.html#collapsing-margins">margin collapsing</a> , and treating ''margin/ auto'' margins as zero),
542542 borders, and padding.
543543
544544 <p>
@@ -560,10 +560,10 @@ Changes</h2>
560560 <li> Changed <code> fill-available</code> keyword to <code> fill</code> .
561561 <li> Defined <a>preferred size</a> concept.
562562 <li> Hooked up intrinsic sizes of replaced elements to the <a>default sizing algorithm</a> in [[!CSS3-IMAGES]] .
563- <li> Specified that ''fill'' treates ''margin/auto'' margins as zero.
563+ <li> Specified that <a>extrinsic sizing</a> treates ''margin/auto'' margins as zero.
564564 <li> Clarified definition of <a>available size</a> .
565565 <li> Specified that percentages resolved against an intrinsic size of the parent computes falls back to auto sizing.
566- <li> Fixed bad wording wrt containing blocks in <a>fill-available inline size</a> definition,
566+ <li> Fixed bad wording wrt containing blocks in <a>fill-available inline- size</a> definition,
567567 and specified that it is calculated <em> after</em> margin collapsing.
568568 <li> Specified that an absolutely-positioned box's containing block is always considered definite.
569569 <li> Improved section on intrinsic sizing of multi-column elements.
0 commit comments