Common attributes: Sizing
The CSML language provides many different attributes to define the width and height of an element.
Width
| Attribute |
Description |
| width |
Defines the width of the layout boundary. Once left (or percentLeft) or right (or percentRight) is set, the width value no longer applies. If percentWidth exists when width is set, percentWidth will be overridden and be given a value of NaN. When a Layout is created for a display object, this is defined as the width of that display object. |
| percentWidth |
When set, the width of the layout will be set as the value of this property multiplied by the containing width. A value of 0 represents 0% and 1 represents 100%. |
| minWidth |
The minimum width that can be applied to the layout boundaries |
| maxWidth |
The maximum width that can be applied to the layout boundaries. |
Height
| Attribute |
Description |
| height |
Defines the height of the layout boundary. Once top (or percentTop) or bottom (or percentBottom) is set, the width value no longer applies. If percentWidth exists when width is set, percentWidth will be overridden and be given a value of NaN. When a Layout is created for a display object, this is defined as the height of that display object. The value of height itself cannot be NaN. |
| percentHeight |
When set, the height of the layout will be set as the value of this property multiplied by the containing height. A value of 0 represents 0% and 1 represents 100%. |
| minheight |
The minimum height that can be applied to the layout boundaries. |
| maxHeight |
The maximum height that can be applied to the layout boundaries. |
Scope
These attributes applies to the following statement: