Layout Elements – Avada Website Builder https://avada.com For WordPress & WooCommerce Mon, 14 Oct 2024 13:10:10 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.1 How to Use the Avada Column Element https://avada.com/blog/how-to-use-the-avada-column-element/ https://avada.com/blog/how-to-use-the-avada-column-element/#respond Mon, 14 Oct 2024 06:08:15 +0000 https://avada.com/blog//

The Avada Column Element is pivotal in designing responsive and structured content using Avada and WordPress. This guide provides a step-by-step overview of effectively using this Layout Element to create versatile and aesthetically pleasing content. Whether you are new to Avada or looking to optimize your designs, understanding the Column Element will help you better understand how to organize Avada Design Elements on pages and posts effectively. Let’s get started!

Overview

How is The Avada Column Element Useful?

As explained in this post, the Column Element works in tandem with the Container Element to structure and organize content on a WordPress page or post. It plays a critical role in building flexible content layouts, enabling the arrangement of text, images, and other media in a neat and visually engaging format.

Avada Column Options

A key benefit is its responsiveness, allowing columns to adjust seamlessly across different screen sizes (Avada allows up to six columns per row) and ensuring that the layout adapts to mobile, tablet, and desktop views without sacrificing readability or design integrity. This flexibility is vital in modern web design, enhancing the user experience across all devices.

For privacy reasons YouTube needs your permission to be loaded.

Additionally, the Column Element provides extensive customization options, from adjusting spacing and alignment to adding background colors and borders. It allows for creative freedom, helping designers achieve precise control over how content is displayed. Beyond aesthetics, it also supports various functional enhancements, such as Conditional Rendering Logic, which allows content to be displayed or hidden based on specific criteria. This adds another layer of interactivity and personalization to the site.

Adding Columns to Your Content Layout

To start using the Column Element, you first need to add it within a Container. Here’s how:

  • Create a Container: On your starter page, click the “Add Container” link. This action opens a dialog that allows you to choose various container and column combinations.

  • Add The Column/s: Add a container with a single full-width column for simplicity. This will help illustrate the basic functionality.
  • Element Controls: You’ll notice the container and column element controls. The controls for the column are particularly significant, as they manage how content is organized within the column.

Understanding Column Controls

Understanding all available options makes applying the Column Element to your website easier.

Avada Column Options
  • Column Options: Click on the column options icon to access the Column Element options panel. To visualize the column better, you can adjust background colors, which are not set by default.
  • Add Columns: Use the “Add Columns” icon to insert additional columns into the container. You can choose various combinations, such as two half-width columns.
  • Column Size: Resize columns by selecting different size options. For example, convert a full-width column to a half-width one as needed.
  • Clone Column: Clone an existing column to duplicate or save it to the library for future use. You can also delete or reposition columns using the drag icon.
  • Save Column: Clone an existing column to duplicate or save it to the library for future use. You can also delete or reposition columns using the drag icon.
  • Delete Column: Clone an existing column to duplicate or save it to the library for future use. You can also delete or reposition columns using the drag icon.
  • Drag Column: Clone an existing column to duplicate or save it to the library for future use. You can also delete or reposition columns using the drag icon.

Exploring Column Options

The Column Element offers several tabs with diverse options:

General Tab

Alignment

Adjust horizontal alignment within the container (e.g., Flex Start, Center, Flex End).

Content Layout

Choose how elements are positioned within the column (e.g., Column, Row, Block).

Content Alignment

Control vertical alignment within a stretched column.

HTML Tag

Select the HTML tag for the column (e.g., div, section, header).

Link URL

Link the entire column to a URL with options for target and accessibility labels.

Column Visibility

Set visibility for different screen sizes and add CSS classes or IDs for further customization.

CSS Class

Add a class to the wrapping HTML element.

CSS ID

Add an ID to the wrapping HTML element.

Design Tab

Width

Set column width with options for auto and custom sizes.

Flex Grow

Flex grow specifies how much of the remaining space in the container should be assigned to the column.

Flex Shrink

Flex shrink specifies how much the column may shrink within the container if not enough space is available.

Column Spacing

Adjust spacing between columns.

Margin

Fine-tune Column margins. Use the responsive icons to apply these settings for different screen sizes.

Padding

Fine-tune Column padding. Use the responsive icons to apply these settings for different screen sizes.

Hover Type

Select the hover effect type. For the effect to be noticeable, you’ll need a background color/image, and/or a border enabled. This will disable links and hover effects on elements inside the column.

Column Border Size

Controls the border size of the Column Element.

Column Border Color

Controls the border color of the Column Element.

Border Style

Controls the border style. Solid/Dashed/Dotted.

Border Radius

To make the border-radius work in browsers, the column’s overflow CSS rule needs to be set to hide. Thus, depending on the setup, some contents might get clipped.

Box Shadow

Set to “Yes” to enable box shadows.

Z-Index

The value for the Column’s z-index CSS property can be positive and negative.

Overflow

The value for Column’s overflow CSS property.

Background Tab

Background Color

This controls the background color.

Background Type

Use filters to see specific types of content.

  • Gradient Start Color: Select the start color for the gradient.
  • Gradient End Color: Select the end color for the gradient.
  • Gradient Start Position: Select the start position for the gradient. (0-100)
  • Gradient End Position: Select the end position for the gradient. (0-100)
  • Gradient Type: Controls the gradient type. (Linear/Radial)
  • Gradient Angle: Controls the gradient angle in degrees. (0-360)

Background Image

Upload an image to display in the background.

Slider Images

Upload background slider Images.

Extras Tab

Rendering Logic

Add conditional rendering logic for the Column Element. If the set conditions are met, the element will only be part of the post/page contents. NOTE: Server cache can interfere with results.

Position Sticky

Turn on to have the column stick inside its parent container on scroll. NOTE: This feature uses the browser’s native sticky positioning. Depending on the browser and specific setup, the feature may not be available.

Position Absolute

Turn on to have the Column in absolute position.

Filter Type Regular/Hover

Use filters to see specific types of content.

  • Hue
  • Saturation
  • Brightness
  • Contrast
  • Invert
  • Sepia
  • Opacity
  • Blur

Transform Regular/Hover

Use transform options to scale, translate, rotate and skew the element.

  • Scale X
  • Scale Y
  • Translate X

  • Translate Y

  • Rotate
  • Skew X
  • Skew Y
  • Transform Origin

Transition Duration

Set the transition duration in milliseconds.

Transition Duration

Select transition easing. (Ease/Ease In/Ease Out/Ease In Out/Linear/Custom)

Motion Effects

Add Motion Effects for the Column Element.

Apply Motion Scroll Effects On

Choose which devices the scroll effects will be applied to.

Animation Type

Select the type of animation to use on the Column Element. (None/Bounce/Fade/Flash/Rubberband/Shake/Slide/Zoom/Flip Vertically/Flip Horizontally/Light Speed/Reveal With Color)

Global Options

Avada also provides global settings for columns under the global options in the Avada Builder sidebar:

  • Column Margins: Default margins can be adjusted globally.
  • Default Column Spacing: Set default spacing, which can be overridden at the container or column level.
  • Column Width on Medium and Small Screens: Control column width responsiveness across different screen sizes.

Resources

Summary

The Avada Column Element, when used in conjunction with Containers, offers a powerful way to structure and design your web pages. By mastering the various settings and options available, you can create highly customizable and visually appealing layouts. For further customization, explore the nested columns element to extend your layout capabilities even more.

]]>
https://avada.com/blog/how-to-use-the-avada-column-element/feed/ 0
How to Use the Avada Container Element https://avada.com/blog/how-to-use-the-avada-container-element/ https://avada.com/blog/how-to-use-the-avada-container-element/#respond Tue, 08 Oct 2024 15:20:15 +0000 https://avada.com/blog//

The Avada Container Element is essential in designing content with the Avada Builder. This guide will walk you through the process of using the Container Element, outline its features, and demonstrate its versatility in creating structured and dynamic web pages. Whether you are new to Avada or looking to optimize your designs, understanding the Container Element will help you design more flexible and visually appealing layouts.

Overview

How is The Container Element Beneficial?

The Avada Container Element is a structural layout element. It acts as a framework that allows designers to control the layout by holding Columns and Design Elements in place. By defining sections on a page, the Container Element ensures that different parts of a website are distinct yet unified, making the design more navigable and accessible. In addition to offering structural organization, the Container Element enhances creativity and customization.

Avada Container Options

Moreover, the Container Element adds significant flexibility to web design. With options like responsive behavior, flexbox alignment, and control over content width, designers can ensure that the website adapts seamlessly to different devices and screen sizes. The ability to manage margins, padding, and advanced CSS features gives designers more control over the spacing and alignment of content, improving the overall aesthetic and functionality of the page.

This element also facilitates the use of advanced interactive features like sticky containers, scrolling effects, and animations, which can be leveraged to create engaging user experiences.

The Role of the Container Element in Avada

It is the foundational building block within Avada, alongside the Column Element. Together, they form the backbone of page structures. The Container holds Columns, which in turn hold Elements. As such, a Container must always be the first element added to a page before Columns or other content.

For privacy reasons YouTube needs your permission to be loaded.

When starting with a blank page in Avada, users will notice that they cannot add Columns or Elements until a Container is in place. This hierarchy ensures that your content-building process is organized correctly from the start.

Avada New Page Add Container

Adding Containers and Columns

The “Add Container” button opens a dialogue box with various options. Users can add an empty Container, ideal for situations where you want to separate content into different sections by adding Columns later. However, in most cases, it’s more efficient to add a Container with Columns simultaneously.

Add Column To Avada Web Page

In addition to adding Containers directly, you can also use pre-saved Containers from the Avada Library. This is especially useful for reusing layouts across multiple pages. A Container can be a simple invisible frame that holds two Columns, or it can become a more complex element, depending on your design needs.

Organizing Your Page Or Post with Containers

You can add multiple Containers to a page and stack them one below the other. For instance, you may choose to have all of your content inside one Container or break your page into multiple Containers, each holding a distinct section of your content.

This method offers greater flexibility in managing your layout, and you can name your Containers to keep your design organized. Containers may have different background images, colors, or layout styles, allowing for varied designs across a single page.

Adjusting Page Templates

Page templates also impact the appearance and behavior of Containers. By default, the 100% width page template is used, meaning the Container spans the full width of the page while the Column inside remains at the site width. However, users who prefer their Containers to stay at site width can switch to the site-width template through the page options panel.

The 100% width template is often the most versatile, as it allows you to apply full-width backgrounds, colors, gradients, images, or even videos while keeping the content inside the site width. This creates a visually striking layout that is both flexible and dynamic.

Avada Container Settings and Options

The Container’s General tab contains several essential options for customizing the Container’s behavior and appearance:

Interior Content Width

By default, this is set to “Site Width,” but it can be adjusted to 100% width to have the interior content span the entire screen.

Height Options

Users can select from Auto (default), Full Height, or Maximum Height. Full Height forces the Container to match the height of the browser’s viewport, which helps create impactful full-page sections. Additionally, enabling the “100% Scroll” option activates fullscreen scrolling sections, where each Container scrolls individually.

Flexbox Features

For more advanced layout control, Avada’s Flexbox settings enable vertical and horizontal alignment of Rows and Columns. These settings, such as Row Alignment, Column Alignment, and Column Justification, help you fine-tune how content is distributed within the Container.

The Container Design Tab

The Design tab provides access to margin and padding settings, which allow users to create separation between different elements. These settings are responsive, meaning you can adjust them based on various screen sizes for a mobile-friendly design.

This tab also includes options for adjusting Background Colors, Gradients, Images, and Videos. For example, you can add a box shadow to give your Container a more dimensional look.

Advanced Container Features

For users looking to dive deeper into Container customization, Avada offers a range of advanced options:

CSS Styling

Users can assign custom CSS Classes and IDs to Containers, which is ideal for those who want to add additional styling.

Visibility Control

This option allows you to show or hide Containers based on the device used. For example, you can create mobile-only Containers or hide specific Containers on larger screens.

Sticky Containers

This feature allows Containers to “stick” to the top of the page when scrolling, making them perfect for headers or key sections you want to keep visible.

Container Animations and Filters

Animations can be applied to Containers to control how they load on the page. Additionally, filter options like brightness, opacity, and blur can enhance the visual impact of the Container and its contents.

Summary

The Container Element is a versatile and powerful tool within the Avada Builder. It can act as a simple holding element for Columns and Elements or be transformed into a more complex design element with advanced features. Understanding how to use the Container Element effectively allows users to create flexible, visually appealing layouts that cater to various design needs.

For a comprehensive overview of every Container option available, please feel free to check out this help file.

]]>
https://avada.com/blog/how-to-use-the-avada-container-element/feed/ 0