diff --git a/css-box-3/block-layout.bs b/css-box-3/block-layout.bs index de983ac0180..63b3ad58355 100644 --- a/css-box-3/block-layout.bs +++ b/css-box-3/block-layout.bs @@ -1774,7 +1774,7 @@ between the second and the last. @@ -1794,19 +1794,19 @@ between the second and the last.
  • If the top margin of a box with non-zero computed 'min-height' and 'auto' computed 'height' collapses with the - bottom margin of its last in-flow child, then the child's bottom + bottom margin of its last in-flow child, then the child's bottom margin does not collapse with the parent's bottom margin.
  • If the right margin of a box with non-zero computed 'min-width' and 'auto' computed 'width' collapses with the - left margin of its last in-flow child, then the child's left + left margin of its last in-flow child, then the child's left margin does not collapse with the parent's left margin.
  • If the left margin of a box with non-zero computed 'min-width' and 'auto' computed 'width' collapses with the - right margin of its last in-flow child, then the child's right + right margin of its last in-flow child, then the child's right margin does not collapse with the parent's right margin. @@ -2949,7 +2949,7 @@ stacking contexts, except that any elements that actually create new stacking contexts take part in the float's parent's stacking context. A float can overlap other boxes in the normal flow (e.g., when a normal flow box next to a float has negative margins). When this -happens, floats are rendered in front of non-positioned in-flow +happens, floats are rendered in front of non-positioned in-flow blocks, but behind in-flow inlines.
    @@ -3773,7 +3773,7 @@ z-index: canvas -1 0 1 2 negative first) then tree order.
  • -

    For all its in-flow, non-positioned, block-level +

    For all its in-flow, non-positioned, block-level descendants in tree order: If the element is a block, list-item, or other block equivalent:

      @@ -3814,7 +3814,7 @@ z-index: canvas -1 0 1 2
  • -

    Otherwise: first for the element, then for all its in-flow, +

    Otherwise: first for the element, then for all its in-flow, non-positioned, block-level descendants in tree order:

    1. @@ -3838,7 +3838,7 @@ z-index: canvas -1 0 1 2

      For inline elements:

      1. -

        For all the element's in-flow, +

        For all the element's in-flow, non-positioned, inline-level children that are in this line box, and all runs of text inside the element that is on this line box, in tree