Skip to content

Commit 01b512b

Browse files
committed
[css-grid] Update changes list, DoC
1 parent 30f8c0a commit 01b512b

3 files changed

Lines changed: 148 additions & 80 deletions

File tree

css-grid/Overview.bs

Lines changed: 25 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2970,6 +2970,13 @@ Aligning the Grid: the 'justify-content' and 'align-content' properties</h3>
29702970
</figure>
29712971
</div>
29722972

2973+
Note that certain values of 'justify-content' and 'align-content'
2974+
can cause the tracks to be spaced aparty (''space-around'', ''space-between'', ''space-evenly'')
2975+
or to be resized (''stretch'').
2976+
2977+
ISSUE: The ''stretch'' value only affects ''grid-template-rows/auto''-sized tracks at the moment.
2978+
Should it instead affect all tracks?
2979+
29732980
<h3 id='grid-baselines'>
29742981
Grid Baselines</h3>
29752982

@@ -3627,34 +3634,28 @@ Changes</h2>
36273634
The following significant changes were made since the
36283635
<a href=http://www.w3.org/TR/2015/WD-css-grid-1-20150317/>17 March 2015 Working Draft</a>.
36293636

3637+
* Defined 'row-gap'/'column-gap' properties and 'grid-gap' shorthand to provide gutters.
36303638
* A <a>subgrid</a> now only ignores width/height/alignment constraints in the subgridded dimension(s).
36313639
* Made ''repeat(auto)'' pay attention to max size when it's definite, too.
36323640
* Per WG resolution, switched to using square brackets for <<line-names>>, rather than parentheses.
3633-
* Per WG resolution, made a *sequence* of "." characters a single <a>null cell token</a>,
3641+
* Per WG resolution, made a <em>sequence</em> of "." characters a single <a>null cell token</a>,
36343642
so authors can match the number of dots to the width of the column.
3635-
3636-
3637-
<h3 id="changes-20140513">
3638-
Changes since the 13 May 2014 Working Draft</h3>
3639-
3640-
The following significant changes were made since the
3641-
<a href=http://www.w3.org/TR/2014/WD-css-grid-1-20140513/>13 May 2014 Working Draft</a>.
3642-
3643-
<ul>
3644-
<li>Added first draft of grid container <a href="#pagination">fragmenting rules</a>.
3645-
<li>Applied 'align-content' and 'justify-content' to the <a>grid tracks</a> rather than to the <a>grid</a> as a monolithic unit, to allow justification of grid items across the grid container.
3646-
<li>Removed <css>stack</css> value from 'grid-auto-flow'.
3647-
<li>Added ''auto'' keyword to ''repeat()'' function for auto-filled tracks.
3648-
<li>Fixed handling of row-locked auto-placed items to correctly place sparsely.
3649-
<li>Ported special handling of fractional flex values from Flex Layout to Grid Layout.
3650-
<li>Changed definition of ''auto'' track sizes to look at the 'min-width'/'max-width' properties
3651-
instead of always using the min-content size.
3652-
<li>Defined error handling for too-large grids, placement conflicts, and missing named lines.
3653-
<li>Clarified handling of orthogonal flows, sizing of grid containers, and sizing of grid items
3654-
<li>Fixed error in resolution of intrinsic track sizes that resulted in infinite growth limits.
3655-
<li>Enforced <a>growth limit</a> >= <a>base size</a> throughout the <a>track sizing algorithm</a>.
3656-
<li>Various other layout clarifications and fixes.
3657-
</ul>
3643+
* Applied 'min-width'/'min-height' ''min-width/auto'' behavior to grid items,
3644+
redefined what ''grid-template-rows/auto'' means as a track size.
3645+
* Defined absolutely-positioned grid item placement error cases.
3646+
* Changed grid placement conflict handling to swap mis-assigned lines
3647+
instead of ignoring the end value.
3648+
* Use placement to find static position when grid item is both parent and containing block.
3649+
* Make ''repeat(auto)'' honor 'max-width'/'max-height'.
3650+
* Specify that only ''grid-template-rows/auto''-sized tracks are stretched by ''justify-content/stretch''.
3651+
* Defined <a>grid formatting context</a>.
3652+
* Defined that grid containers don't provide a <a>first formatted line</a>.
3653+
* Defined that grid containers always have at least one grid line,
3654+
to give placement a starting point.
3655+
* Clarified the term <a>implicit grid</a> and defined <a>implicit grid line</a>
3656+
* Miscellaneous small fixes and clarifications.
3657+
3658+
A <a href="http://dev.w3.org/csswg/css-grid-1/issues-wd-20150108">Disposition of Comments</a> is available.
36583659

36593660
<h2 class="no-num" id="translated-algo">
36603661
Appendix A: Translated Layout Algorithm</h2>

0 commit comments

Comments
 (0)