Skip to content

Commit a036699

Browse files
committed
[css-flexbox] Resolve Issue 27 for Flexbox per WG resolution from Sophia F2F. (Need more general definition in sizing.) <file:///home/fantasai/w3c/csswg/css-flexbox/issues-lc-20140325.html#issue-27>
--HG-- extra : rebase_source : 9267ece0acdee05545dc669ad0c9d68eece541cc
1 parent c49faa3 commit a036699

2 files changed

Lines changed: 24 additions & 2 deletions

File tree

css-flexbox/Overview.bs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -950,6 +950,13 @@ Implied Minimum Size of Flex Items</h3>
950950
this traversal is trivial and therefore not a performance concern.)
951951
</div>
952952

953+
In order to prevent cycling sizing,
954+
the ''auto'' value of 'min-height' and 'max-height'
955+
does not factor into the percentage size resolution of the box’s contents.
956+
For example, a percentage-height block whose flex item parent has
957+
''height: 120em; min-height: auto''
958+
will size itself against ''height: 120em'' regardless of the impact
959+
that 'min-height' might have on the used size of the flex item.
953960

954961
<h2 id="flow-order">
955962
Ordering and Orientation</h2>

css-flexbox/Overview.html

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@
243243
</p>
244244
<h1 class="p-name no-ref" id=title>CSS Flexible Box Layout Module Level 1</h1>
245245
<h2 class="no-num no-toc no-ref heading settled" id=subtitle><span class=content>Editor’s Draft,
246-
<span class=dt-updated><span class=value-title title=20140914>14 September 2014</span></span></span></h2>
246+
<span class=dt-updated><span class=value-title title=20140923>23 September 2014</span></span></span></h2>
247247
<div data-fill-with=spec-metadata><dl>
248248
<dt>This version:
249249
<dd><a class=u-url href=http://dev.w3.org/csswg/css-flexbox/>http://dev.w3.org/csswg/css-flexbox/</a>
@@ -1085,6 +1085,13 @@ <h3 class="heading settled" data-level=4.5 id=min-size-auto><span class=secno>4.
10851085
this traversal is trivial and therefore not a performance concern.)
10861086
</div>
10871087

1088+
<p>In order to prevent cycling sizing,
1089+
the <a class=css data-link-type=maybe href=#valdef-min-width-min-height-auto title=auto>auto</a> value of <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css2/visudet.html#propdef-min-height title=min-height>min-height</a> and <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css2/visudet.html#propdef-max-height title=max-height>max-height</a>
1090+
does not factor into the percentage size resolution of the box’s contents.
1091+
For example, a percentage-height block whose flex item parent has
1092+
<a class=css data-link-type=propdesc href=http://dev.w3.org/csswg/css2/visudet.html#propdef-height title=height>height: 120em; min-height: auto</a>
1093+
will size itself against <a class=css data-link-type=propdesc href=http://dev.w3.org/csswg/css2/visudet.html#propdef-height title=height>height: 120em</a> regardless of the impact
1094+
that <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css2/visudet.html#propdef-min-height title=min-height>min-height</a> might have on the used size of the flex item.</p>
10881095

10891096
<h2 class="heading settled" data-level=5 id=flow-order><span class=secno>5 </span><span class=content>
10901097
Ordering and Orientation</span><a class=self-link href=#flow-order></a></h2>
@@ -3190,6 +3197,14 @@ <h3 class="heading settled" id=changes-201403><span class=content>
31903197
could each be explicitly specified.
31913198
(Issue <a href=http://dev.w3.org/csswg/css-flexbox-1/issues-lc-20140325#issue-20>20</a>)
31923199

3200+
<li id=change-201403-css21-staticpos><a class=self-link href=#change-201403-css21-staticpos></a>
3201+
Clarified how the static position of an absolutely-positioned child of a flex container
3202+
is calculated by introducing an explanation of the effect more closely tied
3203+
with CSS2.1 concepts and terminology.
3204+
(Issue <a href=http://dev.w3.org/csswg/css-flexbox-1/issues-lc-20140325#issue-12>12</a>)
3205+
3206+
<p class=issue id=issue-113bc27f><a class=self-link href=#issue-113bc27f></a>Insert diff.</p>
3207+
31933208
<li id=change-201403-clarify-stretched><a class=self-link href=#change-201403-clarify-stretched></a>
31943209
Clarified what a <a data-link-type=dfn href=#stretched title=stretched>stretched</a> flex item is
31953210
for the purposes of special behavior (like definiteness).
@@ -3965,7 +3980,7 @@ <h2 class="no-num heading settled" id=issues-index><span class=content>Issues In
39653980

39663981
<p><small><sup>1</sup> Alternate keyword suggestions welcome.</small>
39673982
<small><sup>1</sup> Alternate keyword suggestions welcome.</small></p>
3968-
<a href=#issue-c9ba8cca></a></div><div class=issue>Is this correct?<a href=#issue-e0df87a5></a></div><div class=issue>Further changes to list here:
3983+
<a href=#issue-c9ba8cca></a></div><div class=issue>Is this correct?<a href=#issue-e0df87a5></a></div><div class=issue>Insert diff.<a href=#issue-113bc27f></a></div><div class=issue>Further changes to list here:
39693984
(Issue <a href=http://dev.w3.org/csswg/css-flexbox-1/issues-lc-20140325#issue-9>9</a>)
39703985
(Issue <a href=http://dev.w3.org/csswg/css-flexbox-1/issues-lc-20140325#issue-16>16</a>)
39713986
(Issue <a href=http://dev.w3.org/csswg/css-flexbox-1/issues-lc-20140325#issue-19>19</a>)

0 commit comments

Comments
 (0)