Webflow sync, pageviews & more.
NEW

How can I create nesting lists in Webflow?

TL;DR
  • Manually create nested lists in Webflow by dragging a new List block inside a List Item.
  • Apply custom classes and spacing for proper styling, as Webflow doesn’t auto-style nested lists.

Webflow does not support nested lists (like <ul> inside another <li>) directly via the visual editor, but you can still achieve this effect using the Designer with some manual structure adjustments.

1. Use a Parent List Block

  • Add a List element to your page (either Unordered List or Ordered List).
  • Each list item (<li>) will become a List Item block inside the List.

2. Nest a New List Inside a List Item

  • Select any List Item in your main list.
  • Inside that List Item, drag a new List block (Unordered or Ordered) from the Add panel.
  • This creates a nested list structure visually and in the actual HTML structure.

3. Style the Nested List Appropriately

  • Webflow won’t apply automatic indentation for nested lists.
  • Manually apply left margin or padding to the nested list if needed to create visual hierarchy.
  • Use class names (e.g., .nested-list) to target and style nested lists consistently.

4. Repeat as Needed

  • You can continue adding deeper levels by nesting more lists within nested List Items.
  • Note: Going too deep can make structure hard to manage in Webflow's Navigator panel.

Summary

You can create nested lists in Webflow by manually placing a new List block inside a List Item. Style them with custom classes and spacing, as Webflow does not automatically style nested structures.

Rate this answer

Other Webflow Questions