You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A [=cap segment endpoint=] may sit at a container edge or at a [=gap junction=]
1084
+
(see <a href="#example-cap-junction-donut">this example</a>). Hence,
1085
+
''column-rule-inset-cap-start: 50%'' resolves to half the [=gap junction=]
1086
+
size at an interior cap and ''0'' at other caps such as container edges.
1087
+
</p>
1088
+
1022
1089
<p>
1023
-
The 'column-rule-edge-inset-start' and 'row-rule-edge-inset-start' properties apply to [=start segment endpoints=] that are [=edge segment endpoints=].
1024
-
The 'column-rule-interior-inset-start' and 'row-rule-interior-inset-start' properties apply to [=start segment endpoints=] that are [=interior segment endpoints=].
1090
+
The 'column-rule-inset-cap-start' and 'row-rule-inset-cap-start' properties apply to [=start segment endpoints=] that are [=cap segment endpoints=].
1091
+
The 'column-rule-inset-junction-start' and 'row-rule-inset-junction-start' properties apply to [=start segment endpoints=] that are [=junction segment endpoints=].
1025
1092
For these properties, positive values offset in the [=end=] direction, and negative values offset in the [=start=] direction, along the axis of the gap.
1026
1093
</p>
1027
1094
<p>
1028
-
The 'column-rule-edge-inset-end' and 'row-rule-edge-inset-end' properties apply to [=end segment endpoints=] that are [=edge segment endpoints=].
1029
-
The 'column-rule-interior-inset-end' and 'row-rule-interior-inset-end' properties apply to [=end segment endpoints=] that are [=interior segment endpoints=].
1095
+
The 'column-rule-inset-cap-end' and 'row-rule-inset-cap-end' properties apply to [=end segment endpoints=] that are [=cap segment endpoints=].
1096
+
The 'column-rule-inset-junction-end' and 'row-rule-inset-junction-end' properties apply to [=end segment endpoints=] that are [=junction segment endpoints=].
1030
1097
For these properties, positive values offset in the [=start=] direction, and negative values offset in the [=end=] direction, along the axis of the gap.
1031
1098
</p>
1032
1099
@@ -1048,10 +1115,10 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties</h3>
Applies to: Same as 'column-rule-edge-inset-start', 'column-rule-interior-inset-start', 'column-rule-edge-inset-end', 'column-rule-interior-inset-end', 'row-rule-edge-inset-start', 'row-rule-interior-inset-start', 'row-rule-edge-inset-end', and 'row-rule-interior-inset-end'
1188
+
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'
1122
1189
</pre>
1123
1190
1124
-
These [=shorthand properties=] set the corresponding ''-edge-'' and ''-interior-'' properties to the same value.
1125
-
For example, 'column-rule-inset-start' sets both 'column-rule-edge-inset-start' and 'column-rule-interior-inset-start' to the same value.
1191
+
These [=shorthand properties=] set the corresponding ''-cap-'' and ''-junction-'' properties to the same value.
1192
+
For example, 'column-rule-inset-start' sets both 'column-rule-inset-cap-start' and 'column-rule-inset-junction-start' to the same value.
1126
1193
1127
1194
<pre class='propdef shorthand'>
1128
1195
Name: rule-inset-start
@@ -1148,63 +1215,63 @@ Adjusting gap decoration endpoints: The 'rule-inset' properties</h3>
1148
1215
parsing/rule-inset-start-end-valid.html
1149
1216
</wpt>
1150
1217
1151
-
<h4 id="insets-edge-interior">
1152
-
''-edge-'' and ''-interior-'' shorthands</h4>
1218
+
<h4 id="insets-cap-junction">
1219
+
''-cap-'' and ''-junction-'' shorthands</h4>
1153
1220
1154
-
These shorthands allow authors to achieve different treatments at edge versus interior intersections.
1221
+
These shorthands allow authors to achieve different treatments at [=cap segment endpoints=]versus [=junction segment endpoints=].
Applies to: Same as 'column-rule-edge-inset-start', 'column-rule-edge-inset-end', 'column-rule-interior-inset-start', 'column-rule-interior-inset-end', 'row-rule-edge-inset-start', 'row-rule-edge-inset-end', 'row-rule-interior-inset-start', and 'row-rule-interior-inset-end'
1244
+
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'
1178
1245
</pre>
1179
1246
1180
1247
These shorthands set the corresponding ''-start'' and ''-end'' properties.
1181
-
For example, 'column-rule-edge-inset' sets both 'column-rule-edge-inset-start' and 'column-rule-edge-inset-end'.
1248
+
For example, 'column-rule-inset-cap' sets both 'column-rule-inset-cap-start' and 'column-rule-inset-cap-end'.
1182
1249
If one value is specified, both properties are set to that value.
1183
1250
If two values are specified, ''-start'' is set to the first and ''-end'' is set to the second.
1184
1251
1185
1252
<pre class='propdef shorthand'>
1186
-
Name: rule-edge-inset
1187
-
Value: <<'column-rule-edge-inset'>>
1188
-
Applies to: Same as 'column-rule-edge-inset' and 'row-rule-edge-inset'
1253
+
Name: rule-inset-cap
1254
+
Value: <<'column-rule-inset-cap'>>
1255
+
Applies to: Same as 'column-rule-inset-cap' and 'row-rule-inset-cap'
1189
1256
</pre>
1190
1257
1191
-
This [=shorthand property=] sets 'column-rule-edge-inset' and 'row-rule-edge-inset' to the same value.
1258
+
This [=shorthand property=] sets 'column-rule-inset-cap' and 'row-rule-inset-cap' to the same value.
1192
1259
1193
1260
<pre class='propdef shorthand'>
1194
-
Name: rule-interior-inset
1195
-
Value: <<'column-rule-interior-inset'>>
1196
-
Applies to: Same as 'column-rule-interior-inset' and 'row-rule-interior-inset'
1261
+
Name: rule-inset-junction
1262
+
Value: <<'column-rule-inset-junction'>>
1263
+
Applies to: Same as 'column-rule-inset-junction' and 'row-rule-inset-junction'
1197
1264
</pre>
1198
1265
1199
-
This [=shorthand property=] sets 'column-rule-interior-inset' and 'row-rule-interior-inset' to the same value.
1266
+
This [=shorthand property=] sets 'column-rule-inset-junction' and 'row-rule-inset-junction' to the same value.
0 commit comments