Skip to main content

How to Configure Dimensions

🎯 Learn how to set or adjust the width and height of any element in AVStudio.
This guide explains how to work with different measurement units, apply dynamic values, and understand how sizing behaves across responsive layouts.


πŸ‘‰ Locating the Dimensions Section​

  1. Open the page or subpage where the element is placed.
  2. Select the element in the Editor workspace.
  3. In the properties panel on the right, scroll down and expand Dimensions.

Dimensions Section


πŸ‘‰ Setting Width and Height​

  1. Under Dimensions, enter numeric values for Width and Height.
  2. Each field includes a dropdown for selecting units: px (pixels) or % (percentage).
  3. Choose px for fixed dimensions or % for relative sizing based on container width or height.

Dimension Units

πŸ“Œ When using percentages, the element’s size adjusts relative to its parent container. This is useful for responsive layouts.


πŸ‘‰ Using Dynamic Values​

  1. Click inside the Width or Height field to activate the dynamic input option {–}.
  2. You can assign a variable, parameter, or state value to make the dimension change automatically.
  3. Use the fx icon if you need to apply a post-processing function to modify the bound value before rendering.

πŸ“Œ Dynamic values let elements resize automatically based on external data or system feedback.


πŸ“Œ Key Points​

  • Use px for fixed sizing and % for responsive design.
  • Dynamic inputs ({–}) make dimensions flexible and data-driven.
  • Dimension settings can be inherited from parent containers in nested layouts.
  • You can reset or override inherited values directly in each element’s panel.

❓ Frequently Asked Questions (FAQ)​

Can I mix px and % values for width and height?
Yes. For example, you can set the width in % for responsiveness while keeping height fixed in px.

What happens if I leave a field empty?
The element inherits its size from its parent container or default layout configuration.

Can dynamic values override static ones?
Yes. When a dynamic value is applied, it takes priority over any manually entered number.