@@ -1487,7 +1487,7 @@ Overhanging Ruby: the 'ruby-overhang' property</h3>
1487
1487
</dl>
1488
1488
1489
1489
When [=ruby annotations=] are not allowed to overhang,
1490
- the ruby behaves like a traditional inline box,
1490
+ the [= ruby container=] behaves like a traditional inline box,
1491
1491
i.e. only its own contents are rendered within its boundaries
1492
1492
and adjacent elements do not cross the box boundary:
1493
1493
@@ -1497,13 +1497,15 @@ Overhanging Ruby: the 'ruby-overhang' property</h3>
1497
1497
<p class="caption"> Simple ruby whose text is not allowed to overhang adjacent text
1498
1498
</div>
1499
1499
1500
- However, if a [=ruby annotation container=] is allowed
1501
- to overhang adjacent content
1502
- and it happens to be wider than its base,
1503
- then adjacent inline-level content
1504
- is partially rendered within the area of the [=ruby container box=] ,
1505
- allowing the [=ruby annotation=] to partially overlap
1506
- the upper/lower areas of such adjacent content:
1500
+ However, if a [=ruby annotation container=] is allowed to overhang,
1501
+ neighbouring content may overlap the [=ruby container box=] ,
1502
+ allowing its [=ruby annotation=] (s) to partially render over/under
1503
+ surrounding inline-level content.
1504
+ Overhang is only allowed to the extent
1505
+ that it does not cause collisions between
1506
+ the neighboring content
1507
+ and the ruby container’s [=annotation boxes=]
1508
+ or its overlapped [=base=] ’s contents.
1507
1509
1508
1510
<div class="figure">
1509
1511
<img src="images/ro-a.gif"
0 commit comments