Aligning and Arranging Objects in a Responsive User Interface
- 更新时间2023-02-17
- 阅读时长2分钟
Aligning and Arranging Objects in a Responsive User Interface
A container groups together controls and indicators and determines their arrangement on the panel. If the screen size on which you view your application changes, the objects in a container rearrange according to the layout settings of the container. Containers exist only on panels whose layout type is flexible.
Select a container and configure the layout options in the
Layout section of the
Item tab to determine how objects in the container arrange and align when the screen size changes.
-
Set the
Direction to one of the following options:
Option Description Row Arranges objects in a single row as the screen width allows. As the screen width decreases, objects rearrange into multiple rows. Column Arranges objects in a single column. -
Set the Horizontal alignment to one of the following
options:
Option Description Left Aligns objects to the left of the container. Center Aligns objects to the center of the container. Right Aligns objects to the right of the container. Space between Arranges objects with space between the left and right of objects. Space around Arranges objects with space before, between, and after objects. -
Set the Vertical alignment to one of the following
options:
Option Description Top Aligns objects to the top of the container. Center Aligns objects to the center of the container. Bottom Aligns objects to the bottom of the container. Space between Arranges objects with space between the top and bottom of objects. Space around Arranges objects with space above, between, and, below objects.
Select an object and configure the layout options in the
Layout section of the
Item tab to set the object size and whether the object resizes when the screen size changes.
- Set the Width and Height of the object.
-
Set
Flexible resize to one of the following options:
Option Description Do not resize Does not resize the object. Resize height and width Resizes the height and width of the object while maintaining aspect ratio. Resize width Resizes only the width of the object. Note The flexible resize options are not available for all objects, as some objects have fixed width and/or height. For example, text objects do not support flexible resize options. You must enable the Auto size property for text objects to resize to the container or disable the Auto size property to prevent text objects from resizing. - Optional: Set Minimum height and Minimum width of the objects. This prevents the objects from becoming too small to read or use when the screen size decreases.
- Click to save all files.
-
Select to view your application in a web browser.
Resize the web browser and ensure the controls and indicators resize appropriately.
相关内容
- Designing a Responsive User Interface
You can design the user interface of a WebVI to respond to different screen sizes.