diff --git a/css-gaps-1/Overview.bs b/css-gaps-1/Overview.bs index 1d6d64f5603e..8796eee04673 100644 --- a/css-gaps-1/Overview.bs +++ b/css-gaps-1/Overview.bs @@ -983,7 +983,7 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties
Name: column-rule-inset-cap-start, column-rule-inset-cap-end, column-rule-inset-junction-start, column-rule-inset-junction-end, row-rule-inset-cap-start, row-rule-inset-cap-end, row-rule-inset-junction-start, row-rule-inset-junction-end - Value: <+> + Value: < > Initial: ''0'' Applies to: grid containers, flex containers, multicol containers, and grid lanes containers Inherited: no @@ -991,6 +991,10 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties Animation type: by computed value type
+ <inset-value> = <+ These properties can be used to offset the start and end points of gap decorations relative to the segment endpoints which would normally determine where decorations start and end. @@ -1097,6 +1101,58 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties For these properties, positive values offset in the [=start=] direction, and negative values offset in the [=end=] direction, along the axis of the gap. +> | overlap-join +
+ The overlap-join keyword + produces neat joins between [=gap decorations=] that meet at the same [=gap junction=]: +
+ +
+ .inset-overlap-join {
+ rule-inset: overlap-join;
+ rule-break: intersection;
+ rule-visibility-items: between;
+ }
+
+
+
+ .inset-overlap-join {
+ rule-inset: overlap-join;
+ rule-break: intersection;
+ rule-visibility-items: between;
+ }
+
+
+
.inset-end {
@@ -1159,6 +1215,13 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties
multicol/multicol-gap-decorations-022.html
multicol/multicol-gap-decorations-023.html
multicol/multicol-gap-decorations-033.html
+ parsing/rule-inset-cap-start-end-overlap-join-computed.html
+ parsing/rule-inset-cap-start-end-overlap-join-invalid.html
+ parsing/rule-inset-junction-start-end-overlap-join-computed.html
+ parsing/rule-inset-junction-start-end-overlap-join-invalid.html
+ grid/grid-gap-decorations-overlap-join-001.html
+ grid/grid-gap-decorations-overlap-join-002.html
+ grid/grid-gap-decorations-overlap-join-dangling-001.html
@@ -1184,7 +1247,7 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties
Name: column-rule-inset-start, column-rule-inset-end, row-rule-inset-start, row-rule-inset-end
- Value: <>
+ Value: <>
Applies to: Same as 'column-rule-inset-cap-start', 'column-rule-inset-junction-start', 'column-rule-inset-cap-end', 'column-rule-inset-junction-end', 'row-rule-inset-cap-start', 'row-rule-inset-junction-start', 'row-rule-inset-cap-end', and 'row-rule-inset-junction-end'
@@ -1240,7 +1303,7 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties
Name: column-rule-inset-cap, column-rule-inset-junction, row-rule-inset-cap, row-rule-inset-junction
- Value: <> [ <> ]?
+ Value: <> <>?
Applies to: Same as 'column-rule-inset-cap-start', 'column-rule-inset-cap-end', 'column-rule-inset-junction-start', 'column-rule-inset-junction-end', 'row-rule-inset-cap-start', 'row-rule-inset-cap-end', 'row-rule-inset-junction-start', and 'row-rule-inset-junction-end'
@@ -2575,6 +2638,8 @@ Changes since the 2
(Issue 13697)