diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-size.md b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-size.md
index f5edd064e7e05ff3a92c0c2c2b4ce591ac1baac5..fbda8561443bee93c0ca8c621ce35e6470e09ea4 100644
--- a/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-size.md
+++ b/zh-cn/application-dev/reference/arkui-ts/ts-universal-attributes-size.md
@@ -16,24 +16,22 @@
| height | [Length](ts-types.md#length) | 设置组件自身的高度,缺省时使用元素自身内容需要的高度。若子组件的高大于父组件的高,则会画出父组件的范围。
从API version 9开始,该接口支持在ArkTS卡片中使用。
从API version 10开始,该接口支持calc计算特性。 |
| size | {
width?: [Length](ts-types.md#length),
height?: [Length](ts-types.md#length)
} | 设置高宽尺寸。
从API version 9开始,该接口支持在ArkTS卡片中使用。
从API version 10开始,该接口支持calc计算特性。 |
| padding | [Padding](ts-types.md#padding) \| [Length](ts-types.md#length) | 设置内边距属性。
参数为Length类型时,四个方向内边距同时生效。
默认值:0
padding设置百分比时,上下左右内边距均以父容器的width作为基础值。
从API version 9开始,该接口支持在ArkTS卡片中使用。
从API version 10开始,该接口支持calc计算特性。 |
-| margin | [Margin](ts-types.md#margin) \| [Length](ts-types.md#length) | 设置外边距属性。
参数为Length类型时,四个方向外边距同时生效。
默认值:0
margin设置百分比时,上下左右外边距均以父容器的width作为基础值。
从API version 9开始,该接口支持在ArkTS卡片中使用。
从API version 10开始,该接口支持calc计算特性。 |
+| margin | [Margin](ts-types.md#margin) \| [Length](ts-types.md#length) | 设置外边距属性。
参数为Length类型时,四个方向外边距同时生效。
默认值:0
margin设置百分比时,上下左右外边距均以父容器的width作为基础值。在Row、Column、Flex交叉轴上布局时,子组件交叉轴的大小与margin的和为整体。
例如Column容器宽100,其中子组件宽50,margin left为10,right为20,子组件实际的水平方向offset为20。
从API version 9开始,该接口支持在ArkTS卡片中使用。
从API version 10开始,该接口支持calc计算特性。 |
| constraintSize | {
minWidth?: [Length](ts-types.md#length),
maxWidth?: [Length](ts-types.md#length),
minHeight?: [Length](ts-types.md#length),
maxHeight?: [Length](ts-types.md#length)
} | 设置约束尺寸,组件布局时,进行尺寸范围限制。constraintSize的优先级高于Width和Height。取值结果参考[constraintSize取值对width/height影响](ts-universal-attributes-size.md#constraintsize取值对widthheight影响)。
默认值:
{
minWidth: 0,
maxWidth: Infinity,
minHeight: 0,
maxHeight: Infinity
}
从API version 9开始,该接口支持在ArkTS卡片中使用。
从API version 10开始,该接口支持calc计算特性。 |
## constraintSize取值对width/height影响
-| 大小排列 | 结果 |
+| 缺省值 | 结果 |
| ---------------------------------------- | ------------------ |
-| minWidth/minHeight < width/height < maxWidth/maxHeight | width/height |
-| minWidth/minHeight < maxWidth/maxHeight < width/height | maxWidth/maxHeight |
-| maxWidth/maxHeight < minWidth/minHeight < width/height | minWidth/minHeight |
-| maxWidth/maxHeight < width/height < minWidth/minHeight | minWidth/minHeight |
-| width/height < maxWidth/maxHeight < minWidth/minHeight | minWidth/minHeight |
-| width/height < minWidth/minHeight < maxWidth/maxHeight | minWidth/minHeight |
-| minWidth/minHeight = maxWidth/maxHeight | minWidth/minHeight |
-| minWidth/minHeight < maxWidth/maxHeight = width/height | maxWidth/maxHeight |
-| maxWidth/maxHeight < minWidth/minHeight = width/height | minWidth/minHeight |
-| width/height = minWidth/minHeight < maxWidth/maxHeight | minWidth/minHeight |
-| width/height = maxWidth/maxHeight < minWidth/minHeight | minWidth/minHeight |
+| / | max(minWidth/minHeight, min(maxWidth/maxHeight, width/height)) |
+| maxWidth/maxHeight | max(minWidth/minHeight, width/height) |
+| minWidth/minHeight | min(maxWidth/maxHeight, width/height) |
+|width/height|maxWidth/maxHeight > minWidth/minHeight时使用组件自身布局逻辑,
结果在maxWidth/maxHeight与minWidth/minHeight之间。
其他情况结果为max(minWidth/minHeight, maxWidth, maxHeight)。 |
+|maxWidth/maxHeight && width/height| minWidth/minHeight |
+|minWidth/minHeight && width/height| 使用组件自身布局逻辑,最终结果不超过maxWidth/maxHeight |
+|maxWidth/maxHeight && minWidth/minHeight| width/height,根据其他布局属性可能拉伸或者压缩。 |
+maxWidth/maxHeight && minWidth/minHeight && width/height|使用父容器传递的布局限制进行布局。|
+
## 示例
```ts