Skip to content
Help Center
  • Pricing
  • ProductsExpand
    • Premium BundlesGet all the tools you need in one bundle
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
  • AI Starter Templates
  • Blog
  • SupportExpand
    • Help CenterProduct Questions? Not sure how to do something? Start here
    • Support TicketsNeed help? We love to help our customers
    • About usCrafted with love in Missoula, Montana
    • Contact usPre Sale Questions? Need help purchasing?
Account Account
Get Kadence
Kadence Blocks
  • Features
  • Pro
  • Blocks
  • HelpExpand
    • Documentation
    • Submit a Ticket
    • Facebook Group
    • Feature Requests
    • Roadmap
    • Changelog
Help Center
Kadence Blocks

Kadence Blocks

  • Table (Adv) Block
  • Create a Full Screen Landing Page
  • How to use Popup Modal Filters with Advanced Query Loops
  • Integrating Kadence Forms with Mailchimp
  • Site Identity Block
  • Search (Adv) Block
  • Using Advanced Header / Navigation Blocks vs Kadence Theme Header Builder
  • The Kadence Visual Builder & Off Canvas Settings
  • The Kadence Navigation (Adv) Block
  • The Kadence Navigation Link Block
  • The Kadence Header (Adv) Block
  • Google Maps Block
  • Integrating Kadence Forms with Mailerlite
  • Repeater Block
  • Accordion Block
  • Progress Bar Block
  • Form (Adv) Block
  • Gallery (Adv) Block
  • Section Block
  • Product Carousel Block
  • Image (Adv) Block
  • Buttons (Adv) Block
  • Count Up Block
  • Table of Contents Block
  • Lottie Animation Block
  • Show More Block
  • Posts Block
  • Countdown Block
  • Tabs Block
  • Row Layout Block
  • Form Block
  • Info Box Block
  • Spacer/Divider Block
  • Icon Block
  • Icon List Block
  • Text (Adv) Block
  • Testimonial Block

Getting Started

  • Kadence AI-Powered Design Library
  • Installing Kadence Blocks
  • Setting custom widths in multi-column Row Layout Blocks
  • How to define a color Palette with Kadence Blocks
  • How to delete/remove a Block
  • How to Duplicate and Copy/Paste Block Styles
  • Setting Block Defaults
  • Kadence Blocks Pexels Integration

Block Tutorials

  • Responsive Breakpoints in Kadence
  • How to use Popup Modal Filters with Advanced Query Loops
  • Using GIFS and Lottie Animations with Kadence Blocks
  • Search (Adv) Block
  • Displaying Shortcodes in the WordPress Editor
  • Integrating Kadence Forms with Mailchimp
  • Advanced Navigation Sub Menus and Mega Menus
  • Building Headers and Footers in Full Site Editing with Kadence Blocks
  • Creating Sticky and Transparent Advanced Headers
  • Getting started with Advanced Header/Navigations
  • Integrating Kadence Forms with Mailerlite
  • Split Content Quick Start Guide
  • How to control the Kadence Design Library
  • Adding Video Backgrounds to Row Layout
  • Pexels Picker
  • Adding Old Wireframes, Starter Packs, and Sections to the New Design Library
  • How to customize the design library color palette
  • Adding a Fullwidth Row
  • Adding Privacy Policy link to Kadence Form
  • Set Equal Column Heights with the Row Layout Block
  • Image Overlay Quick Start Guide
  • Modal Block Quick Start Guide

Pro Addon

  • Custom Queries for Advanced Query Loop Block
  • Kadence Blocks Pro Plugin
  • Advanced Slider
  • Video Popup Block
  • Image Overlay Block
  • Split Content Block
  • Modal Block
  • Dynamic Content
  • Query Loop (Adv) Block
  • Repeater Block
  • Using a Dynamic List Block
  • Dynamic Content: Custom Input and Showing Fields from all Post Types
  • How to Design a Post Grid/Carousel using a Kadence Element
  • Dynamic HTML Block
  • Using Custom SVG Icons with Kadence Blocks
  • Post/Grid Carousel Block
  • Kadence Custom Fonts
  • Post Grid/Carousel Block – Configure a Blog List

Troubleshooting Blocks

  • How to Recover a Broken Block

Advanced

  • Prebuilt Layouts
  • Using Tooltips with Kadence Blocks
  • Custom Queries for Advanced Query Loop Block
  • Adding a Custom Font to Kadence Blocks

Advanced Headers

  • Importing & Exporting Advanced Headers & Navigations
  • The Kadence Header (Adv) Block
  • The Kadence Navigation (Adv) Block
  • The Kadence Navigation Link Block
  • Getting started with Advanced Header/Navigations
  • Getting the most out of Navigation Link Blocks
  • Using Advanced Header / Navigation Blocks vs Kadence Theme Header Builder
  • Creating Sticky and Transparent Advanced Headers
  • Advanced Navigation Sub Menus and Mega Menus
  • Advanced Header Best Practices
  • The Kadence Navigation Builder
  • The Kadence Visual Builder & Off Canvas Settings
  • Building Headers and Footers in Full Site Editing with Kadence Blocks
  • Home
  • Knowledge Base
  • Kadence Blocks
  • Kadence Blocks

Section Block

Kadence provides the Section block to help design sections of content. The Section block is automatically included in Row Layout blocks and can also be used outside of Row Layout blocks. You can add any block to the section and design it using block settings.

Table of Contents
  • General Settings
    • Vertical Flex Direction
    • Horizontal Flex Direction
  • Style Settings
    • Backdrop Filter
  • Advanced Settings
    • Flex Grow

General Settings

The Section Block General Settings can be used to adjust the flex and other general settings for a Section Block. The first settings displayed are the Flex Settings.

Flex Settings: These settings control the Flex CSS used on your Section. The direction will determine which other Flex Settings are available. If the Direction is changed, it will also change the remaining flex settings to match that Direction.

Vertical Flex Direction

The Vertical Flex Direction is the default one used on new Section Blocks. The Vertical Flex Direction and Reverse Vertical Flex Direction options present the same flex settings.

Direction: This determines the direction your Section will present inner content. By default, this is set to Vertical. So blocks will stack on top of each other within the section. Other available options are Horizontal, Reverse Vertical, and Reverse Horizontal. When using a reverse option, it will reverse the inner contents order.

Alignment: This determines where your Items will Align. This can be set to Start, Center, End, or Stretch. Stretch will force the content to stretch and fill in any extra space between inner items.

Vertical Alignment: This is for the Vertical Alignment of the items within your Section. This can be set to Top, Middle, Bottom, Space Between, Space Around, or Space Evenly.

Vertical Gap: This sets a Vertical Gap between items within the Section.

Text Alignment: Set a specific Alignment for the inner text of the Section Block.

Overlay Link: You can use this option to add an Overlay Link to your Section. This will turn the entire Section into a clickable link.,

Horizontal Flex Direction

The Horizontal Flex Direction and Reverse Horizontal Flex Direction options present the same flex settings while allowing the content to display horizontally.

Alignment: This determines where your Items will Align. This can be set to Start, Center, End, Space Between, Space Around, or Space Evently.

Vertical Alignment: This is also for the Vertical Alignment of the items within your Section.

Horizontal Gap: This sets a Horizontal Gap to add spacing between items that are Horizontal to each other.

Vertical Gap: Whenever the Horizontal content wraps, it will have items vertically below your inner contents. The Vertical Gap can be used to adjust that spacing.

Wrap Content: Whenever a Section doesn’t have room to stay Horizontal, the Wrap Content option can be used. This can be set to inherit, wrap, wrap reverse, or no wrap.

Style Settings

The Style settings have settings for the background, background overlay, border styles, and text color settings.

Background: Set a Background Color or Image for the Normal and Hover state of your Background.

Type: Set your Background Type as a Color or a Gradient Color.

Background Image: Rather than using a color, a Background Image can be used instead. This option also supports Dynamic Content.

Style Settings A

Backdrop Filter

The Backdrop Filter settings allow you to apply a Backdrop Filter effect to Sections layered over other content, such as Row Layout Images Backgrounds. These settings are specifically designed for Sections with completely Transparent or Semi-Transparent Background Colors or Gradients. By default, the Section Block Background is transparent, enabling the Backdrop Filter to apply automatically.

To make the Backdrop Filter effective, having content behind the Section is important. For example, if you’re using a Row Layout Block with a nested Section Block, you can set an Image Background for the Row Layout Block. Then, apply the Section Backdrop Filter to create an effect over the Row Layout’s Image Background.

Backdrop Section

Optionally, you can add a Semi-Transparent Background or Gradient to the Section Block to further refine the Backdrop Effect. Use the Opacity Slider within the Color Picker to adjust the transparency level, enhancing the filter’s visual impact.

Transparency Color

Backdrop Filter: Add a Backdrop Filter to the Background of the Section Block. Use the Size Slider to emphasize how strong you would like the Backdrop Filter to apply.

Available Filters: Blur, Brightness, Contrast, Greyscale, Hue Rotate, Invert, Saturate, or Sepia

BackDrop Filter

Example of a Blur Backdrop Filter.

Backdrop Example

Border Styles: Adjust the Section Border Styles for the Normal and Hover States.

Border: Apply a Border to your Section. On the left side of the Border setting, a Border Color can be selected.

Border Radius: Add a Border Radius to your Section.

Box Shadow: Enable and use a Box Shadow on the Section.

Text Color Settings: These settings control the text colors within a Section. These settings can be set for the Normal and Hover State.

Text Color: This is the regular color of text.

Text Link Color: This applies to Link Texts within the Section.

Text Link Hover Color: This applies to Link Texts within the Section whenever they are hovered over.

Style Settings B

Advanced Settings

The Advanced Settings allow you to adjust advanced settings such as spacing settings, structure settings, visibility settings, and more.

Padding: Adjust the padding around the Section.

Margin: Adjust the margin around the Section.

Padding Margin

Container HTML Tag: Set the HTML Tag that the Section Block will use. By default, this is set to Div and doesn’t need to be changed unless there is a specific use case to change the HTML Tag. The options available are div, header, section, article, main, aside, or footer.

Min Height: Set a minimum height for your Section. This ensures the Section is at least the height of this setting or greater.

Flex Grow: Set Sections to use the Flex Grow feature. This can grow Section sizes and cause Sections to increase in size to fill a space. View the Flex Grow Demonstration below for an example of how this can be used.

Z Index Control: Control the Z Index of your Section. This can be useful for cases where you may need to display content behind or in front of a Section.

Mobile Collapse Order: Whenever a Section is inside of a Row Layout Block and the screen size goes from Desktop to Mobile, sections will usually collapse into rows. In this case, you can set a Mobile Collapse Order for each section.

Structure Settings

Flex Grow

The Flex Grow setting can be used whenever you have multiple sections in a layout like the one below:

Flex Grow Sample 1

In this case, the second and third sections have empty space below them. In many cases, it is ideal for these sections to stretch and fill in areas like this. Using the Bottom Vertical Alignment option along with setting a Flex Grow to the sections used, allows the sections to grow and fill in so there is no space left.

In the demonstration above, there is a Row Layout Block with two main sections. Inside the second section, there are two more sections. In this case, we would focus on the Row Layout Block’s Second Main Section and the two Nested Sections within it.

Flex Grow Sample 2

The first step to make the Second and Third Sections grow would be to set the Parent Section Vertical Alignment to the Bottom option.

Bottom Align Gif

Then, in the Advanced Block Settings -> Structure Settings, apply a Flex Grow of 1 to the Parent Section. (The flex-grow values can vary based on the design. This is just for demonstration purposes)

Finally, each Nested Section can be set to also use a Flex Grow of 1 or another preferred value. This will make each Section use the same Grow and equally fill in the Parent Sections Space.

Flex Grow Sample 3

The Flex Grow setting can be adjusted on each Nested Section individually to get the desired layout. Increasing the Flex Grow value will allow the Section to take up more of the available space. Lowering the Flex Grow value will make the Section take up less space.

Flex Grow Sample 4

Sticky Settings

Sticky Settings: The Sticky Option can be used on a Section inside of Row Layout Block. Making a Section Sticky will keep it sticky as the user scrolls through a row. This is particularly useful when dealing with multiple columns of varying heights.

Sticky Section


The section sticks to the top of the page but can be offset for the header.

Section Sticky Settings

Visibility Settings: Hide the Row Layout Block for specific devices. The Row Layout Block can be hidden for desktop, tablet, and mobile devices. You can also hide the Row Layout Block from logged-in and logged-out users.

Section Block Visibility Settings

Block Defaults: You can save your Section Block Settings as a Block Default Click here to learn more,

Animate on Scroll (Pro)

The Animate on Scroll settings allows you to add an animation to your block. This is a PRO feature and requires Kadence Blocks Pro in order to work. You can select an animation duration, ease, and start delay. You can set this animation to show once per page and set a pixel offset for when the animation triggers.

You can press on the play icon at the bottom of the settings to see how your animation looks in the editor.

animate on scroll

Custom CSS: Add CSS directly inside the Section Block using this Block Setting. Click on the Edit in Modal button above the Selector to view the CSS in a larger popup modal. Use the Selector rule to change the Section Block Styles when using Custom CSS.

For example:

selector {
color: #ffff;
}

Row Layout Custom CSS

Conditional Display (Pro)

The Conditional Display setting allows you to display the button based on a condition. This is also a Kadence Blocks Pro feature.

conditional display

HTML Anchor: Set an HTML Anchor ID to your Section.

Additional CSS Class(es): Add additional custom CSS Classes to the Section.

Block Name:
This controls the Block Name shown throughout the Editor.

Advanced Settings
Gallery (Adv) BlockProgress Bar Block
  • Pricing
  • Products
    • Premium BundlesGet all the tools you need in one bundle
    • Kadence ThemeLightning-fast performance theme for modern websites
    • Kadence BlocksDrop in ready designs with advanced controls for pixel perfect websites
    • Kadence Shop KitCreate a more effective WooCommerce shopping experience
    • Kadence ConversionsBoost sales and build engaged audiences with popups and banners
    • Kadence InsightsEasily create A/B tests. Optimize your pages to drive higher conversions.
    • View All Products
  • AI Starter Templates
  • Blog
  • Support
    • Help CenterProduct Questions? Not sure how to do something? Start here
    • Support TicketsNeed help? We love to help our customers
    • About usCrafted with love in Missoula, Montana
    • Contact usPre Sale Questions? Need help purchasing?
Account Login
  • Features
  • Pro
  • Blocks
  • HelpExpand
    • Documentation
    • Submit a Ticket
    • Facebook Group
    • Feature Requests
    • Roadmap
    • Changelog