To make a Lottie animation fill the entire vertical container and align it to the right in Webflow, you'll need to adjust both the container’s and the Lottie element’s styling settings properly.
1. Set Up the Container
- Select the container where the Lottie animation will go.
- Set the height to 100% or a defined height (e.g., 100vh) so that the Lottie animation knows its vertical boundary.
- Set position to relative if you plan on absolutely positioning the Lottie inside.
2. Add and Style the Lottie Animation
- Drag in a Lottie animation element from the Add panel into your container.
- In the Style panel, apply the following CSS properties:
- Height: Set to
100% to fill the full height of the container. - Width: Set to
auto so it scales proportionally. - Align Self (Flex Child): If the parent is set to Flex, choose Align Self: Stretch or Align End as needed.
- Positioning Option 1 (Flex):
- Set the parent container to display: Flex.
- Direction: Vertical or horizontal depending on context.
- Justify: Set to flex-end (aligns Lottie to the right if direction is horizontal).
- Align: Set to stretch or center as needed.
- Positioning Option 2 (Absolute):
- Set the Lottie animation’s position: absolute.
- Set right: 0px; top: 0px; bottom: 0px to align to the right and fill vertically.
3. Maintain Aspect Ratio
- Lottie animations retain their original aspect ratio.
- If needed, set object-fit to "contain" in custom CSS or use padding/margins strategically to control overflow without distortion.
4. Check Overflow Settings
- Make sure overflow on the parent container is set to visible or hidden, depending on desired clipping behavior.
- If the contents are cut off or improperly sized, double-check height constraints on all ancestor elements.
Summary
To make a Lottie animation fill the vertical container and align to the right, set the container’s height, apply either Flexbox or Absolute positioning, and set the Lottie’s height to 100% and width to auto. Ensure the parent container is appropriately sized and styled to support these changes.