@@ -712,8 +712,8 @@ Indicating Block-Axis Overflow: the 'block-ellipsis' property
712
712
It only affects line boxes contained directly by the
block container itself,
713
713
but as it inherits, will have an effect on descendants’ line boxes unless overridden.
714
714
715
- This property only affects a line box if there is eiher a [=region break=] or a [=clamp point=]
716
- after it in the [=block formatting context=] , and there are no boxes or line boxes in between .
715
+ This property only affects a line box if it immediately precedes
716
+ eiher a [=region break=] or a [=clamp point=] in the [=block formatting context=] .
717
717
If the [=clamp point=] is placed at the end of the [=line-clamp container=] , then the line will
718
718
not be affected.
719
719
@@ -1169,26 +1169,18 @@ Fragmentation of Overflow: the 'continue' property
1169
1169
additionally follows the rules in this section. All line-clamp containers contain a
1170
1170
clamp point , which is one of the following positions inside it:
1171
1171
1172
- - The start of the line-clamp container.
1173
- - A point between two [=in-flow=] sibling boxes in the line-clamp
1174
- container's [=block formatting context=] .
1175
- - A point between two [=line boxes=] in an in-flow [=inline formatting
1176
- context=] inside the line-clamp container's [=block formatting context=] .
1177
- - The end of the line-clamp container.
1178
-
1179
- Note: The [=clamp point=] can never be before a parent box's first child, or
1180
- after a parent box's last child, unless that parent box is the line-clamp
1181
- container. Similarly, the clamp point can never be before the first line or
1182
- after the first line of an [=inline formatting context=] . It can also never
1183
- be in [=out-of-flow=] content, or inside an [=independent formatting
1184
- context=] .
1172
+ - A point immediately after a [=line box=] in the line-clamp container's [=block formatting
1173
+ context=] .
1174
+ - The end of the line-clamp container, if there are any boxes after the last [=inline formatting
1175
+ context=] in the line-clamp container's [=block formatting context=] .
1185
1176
1186
1177
If the [=line-clamp container=] 's [=block formatting context root=] has a [=computed value=] of
1187
1178
'max-lines' other than ''max-lines/none'' , then that property will determine the [=clamp point=] .
1188
1179
Otherwise, the clamp point will be set to the last possible clamp point such that, for it and
1189
1180
all previous possible clamp points, the line-clamp container's [=automatic block size=] (as
1190
1181
determined below) is not greater than the [=block size=] the box would have if its automatic
1191
- block size were infinite.
1182
+ block size were infinite; or if that is not the case for any clamp points, to the first clamp
1183
+ point in the block formatting context.
1192
1184
1193
1185
Any boxes in a [=line-clamp container=] that follow its [=clamp point=] in the box tree, as well
1194
1186
as any [=line boxes=] that follow it inside an [=inline formatting context=] , will be invisible
0 commit comments