Skip to content

Commit 0a668fe

Browse files
cdoublevsvgeesus
authored andcommitted
Rewrite grid-line production with range notation
1 parent f9d89ae commit 0a668fe

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

css-grid-1/Overview.bs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2959,7 +2959,7 @@ Line-based Placement: the 'grid-row-start', 'grid-column-start', 'grid-row-end',
29592959
<dfn for="grid-row-start, grid-column-start, grid-row-end, grid-column-end"><<grid-line>></dfn> =
29602960
auto |
29612961
<<custom-ident>> |
2962-
[ <<integer>> && <<custom-ident>>? ] |
2962+
[ [ <<integer [∞,-1]>> | <<integer [1,∞]>> ] && <<custom-ident>>? ] |
29632963
[ span &amp;&amp; [ <<integer [1,∞]>> || <<custom-ident>> ] ]
29642964
</pre>
29652965

@@ -2985,7 +2985,7 @@ Line-based Placement: the 'grid-row-start', 'grid-column-start', 'grid-row-end',
29852985
Otherwise,
29862986
treat this as if the integer ''1'' had been specified along with the <<custom-ident>>.
29872987

2988-
<dt><dfn id='grid-placement-int'><<integer>> && <<custom-ident>>?</dfn>
2988+
<dt><dfn id='grid-placement-int'>[ <<integer [∞,-1]>> | <<integer [1,∞]>> ] && <<custom-ident>>?</dfn>
29892989
<dd>
29902990
Contributes the <var>N</var>th <a>grid line</a> to the <a>grid item</a>’s <a>placement</a>.
29912991
If a negative integer is given,

css-grid-2/Overview.bs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3103,7 +3103,7 @@ Line-based Placement: the 'grid-row-start', 'grid-column-start', 'grid-row-end',
31033103
<dfn for="grid-row-start, grid-column-start, grid-row-end, grid-column-end"><<grid-line>></dfn> =
31043104
auto |
31053105
<<custom-ident>> |
3106-
[ <<integer>> && <<custom-ident>>? ] |
3106+
[ [ <<integer [∞,-1]>> | <<integer [1,∞]>> ] && <<custom-ident>>? ] |
31073107
[ span &amp;&amp; [ <<integer [1,∞]>> || <<custom-ident>> ] ]
31083108
</pre>
31093109

@@ -3129,7 +3129,7 @@ Line-based Placement: the 'grid-row-start', 'grid-column-start', 'grid-row-end',
31293129
Otherwise,
31303130
treat this as if the integer ''1'' had been specified along with the <<custom-ident>>.
31313131

3132-
<dt><dfn id='grid-placement-int'><<integer>> && <<custom-ident>>?</dfn>
3132+
<dt><dfn id='grid-placement-int'>[ <<integer [∞,-1]>> | <<integer [1,∞]>> ] && <<custom-ident>>?</dfn>
31333133
<dd>
31343134
Contributes the <var>N</var>th <a>grid line</a> to the <a>grid item</a>’s <a>placement</a>.
31353135
If a negative integer is given,

0 commit comments

Comments
 (0)