Skip to content

Commit 462fdd1

Browse files
committed
clarify shape-margin and float area interaction
1 parent 420269e commit 462fdd1

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

css-shapes-1/Overview.bs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,8 @@ Terminology
116116
the float area produced
117117
by the ''margin-box'' value,
118118
which includes border-radius curvature).
119-
This specification's 'shape-outside' property
119+
This specification's 'shape-outside'
120+
and 'shape-margin' properties
120121
can be used to define an arbitrary,
121122
non-rectangular float area.
122123

@@ -1035,6 +1036,12 @@ Expanding a Shape: the 'shape-margin' property
10351036
take all points
10361037
on the circle centered at the point
10371038
and with a radius of 'shape-margin'.
1039+
1040+
The new shape produced by applying 'shape-outside'
1041+
is what determines the float area,
1042+
and must be constructed
1043+
before making any wrap decisions.
1044+
10381045
This property takes only non-negative values.
10391046

10401047
@@ -1168,6 +1175,7 @@ Change Log
11681175
    11691176
  • Added vertex rounding for polygon() for issue #9843
  • 11701177
  • Updated shape-outside prose to include all <>s for issue #9728
  • 1178+
  • Clarified the shape-margin contribution to float areas for issue #2949
  • 11711179
    11721180

    11731181

    0 commit comments

    Comments
     (0)