How Respond.io increased trial clicks by 162% • 23rd April
Save your seat
Talk to RepX
Book a demo
Explore Hub
Platform
Products
Demos
Guided interactive demos and sandbox environments
Hubs
All the demos and collateral your buyers need in one place
New!
RepX
New
Conversational agents to qualify and convert prospects
Features
Demo Signals
Deal Intelligence
Personalization
Integrations
Enterprise
Download
Chrome Extension
Desktop App
Figma Plugin
Explore
AI-powered Lily
Built for Enterprise
Solutions
Used by GTM teams
Marketing
Turn curiosity into conversions with self-guided demos
Sales
Close more deals faster with interactive demo experiences
Customers
Customer Showcase
Check out how 5000+ GTM teams win with Storylane
Customer Resources
Customer Stories
Finer Demos Club
Demo Kitchen
Demo Dundies
    Our executive team continues to rave about how well Storylane visualizes our own tool!
Emily Elizabeth
VP Marketing
    Storylane's by far the easiest and most reliable out of other competitors.
Martin Kurowski
Product Marketing Manager
    Intuitive, powerful, and easy to use platform.
Matt Slotten
Marketing
35
demos in 3 weeks
Michael DeMarco
Product Marketing Manager
Read Case Study
    It’s actually kind of shocking how fast it was for us.
Katie Fairbank
Director of Product Marketing
Read Case Study
Wall Of Love
Resources
Resources
The Plot
Blog
Help Docs
Webinars
What’s New
Featured
Report
The impact of interactive demos on conversion rates & time to convert
What’s New
Release notes
New!
Pricing
Start for free
Book a demo
Platform
Products
Demos
Guided interactive demos and sandbox environments
Hubs
All the demos and collateral your buyers need in one place
New!
RepX
New
Conversational agents to qualify and convert prospects
Features
Demo Signals
Deal Intelligence
Personalization
Integrations
Enterprise
Download
Chrome Extension
Desktop App
Figma Plugin
Explore
AI-powered Lily
Built for Enterprise
Solutions
Used by GTM teams
Marketing
Turn curiosity into conversions with self-guided demos
Sales
Close more deals faster with interactive demo experiences
Customers
Customer Showcase
Check out how 5000+ GTM teams win with Storylane
Customer Resources
Customer Stories
Finer Demos Club
Demo Kitchen
Demo Dundies
    Our executive team continues to rave about how well Storylane visualizes our own tool!
Emily Elizabeth
VP Marketing
    Storylane's by far the easiest and most reliable out of other competitors.
Martin Kurowski
Product Marketing Manager
    Intuitive, powerful, and easy to use platform.
Matt Slotten
Marketing
35
demos in 3 weeks
Michael DeMarco
Product Marketing Manager
Read Case Study
    It’s actually kind of shocking how fast it was for us.
Katie Fairbank
Director of Product Marketing
Read Case Study
Wall Of Love
Resources
Resources
The Plot
Blog
Help Docs
Webinars
What’s New
Featured
Report
The impact of interactive demos on conversion rates & time to convert
What’s New
Release notes
New!
Pricing
Login
Start for free
Book a demo
It’s happening! Demo Dundies is back with Season 2.
Nominate your best demos
This interactive demo was created free with Storylane in 2 minutes. Create your own demo
This interactive demo was created free with Storylane in 2 minutes. Create your own demo
Start free
All Tutorials /Webflow

How To Create A Carousel In Webflow

Updated on:
April 6, 2026
By:
Madhav Bhandari
Use this interactive demo to learn how to create a carousel in Webflow.

‍

Follow these steps to create an animated Carousel in Webflow:

  1. From inside your Webflow designer, go to the Add Elements tab on the left sidebar menu.
  2. Drag and drop to insert a Div block that will act as a wrapper for our carousel.
  3. Proceed to add one more Div inside the previous Div to contain our Logos.
  4. We should now have two Divs inside each other.
  5. While selecting your Div, go to the Style tab on the right sidebar menu.
  6. Use the Style selector field to rename your Div if you haven't already.
  7. Now, to begin inserting Logos, (or any other element for our carousel) add these elements inside the inner Div.
  8. Add an image of your choice.
  9. We'll be using an image that resembles a Logo.
  10. Customize the size of your images so they do not overflow using the right sidebar menu, under the Size section.
  11. Copy and paste these to duplicate or add new items and elements you want on your carousel.
  12. Use the Navigator tab from the left sidebar menu to verify the hierarchy of elements. The Carousel Div contains the Logo Div which contains all the Logos.
  13. Now, use the Navigator again to select the Logos Container.
  14. Go to the Layout section on the right sidebar menu and select Display: Flex.
  15. Click on the X: setting.
  16. Select Space around. This will evenly space the logos on our carousel.
  17. Now, select the Logos Container and duplicate it (Copy & Paste).
  18. Select the parent Div Carousel now.
  19. And set its Layout to Display: Flex.
  20. Notice that will collapse all the Logos together. To fix this, select the Logos Container.
  21. And set its minimum Width to be 100%.
  22. This will cause both the duplicates to take up a 100% of the width, causing the total width to be 200% and overflow.
  23. To fix this, select the Carousel Div.
  24. And set the Overflow to Hidden from the Size section.
  25. To begin animating our carousel, select the parent Div.
  26. Go to the Interactions tab from the right sidebar menu.
  27. For our case since we want the carousel to immediately start moving on page load, select the Page trigger method.
  28. Select Page load.
  29. Under When page finishes loading, select Action.
  30. Choose Start an animation.
  31. Click on the (+) next to Timed Animations.
  32. Give your animation a name.
  33. Select the Logos Container.
  34. And click on (+) next to Actions.
  35. Select the type Transform: Move.
  36. Ensure you select Affect: Class instead of element to affect both duplicate containers at the same time.
  37. Ensure the Class is correctly selected.
  38. Select a duration for the animation, the higher the slower they will slide.
  39. Set the X axis position to "-100%".
  40. Duplicate the animation to create a second one.
  41. Set the duration of this second animation to "0s" i.e. instant.
  42. And set the X axis position to "0%".
  43. Click on Save.
  44. Enable Loop for this animation.
  45. You can check how this will now look using Preview.
  46. The Logos will start moving slowly to the left in an infinite loop like a carousel.
  47. And you now have a working carousel in Webflow! Go ahead and check it out using the Preview mode.

📌 Why this matters

Creating animated carousels lets you showcase multiple logos, testimonials, or product images in a compact space without overwhelming visitors. The real advantage goes beyond just displaying content—carousels keep users engaged longer by creating subtle movement that draws attention while maintaining a professional appearance.

Since you're building this natively in Webflow rather than relying on third-party plugins, you get complete control over styling and performance, plus the carousel loads faster and won't break if external services go down.

Your product deserves an interactive demo
Start free
Similar Articles
Webflow

How To Add Slider In Webflow

Madhav Bhandari
Director of Marketing @ Storylane
Webflow

How To Animate In Webflow

Madhav Bhandari
Director of Marketing @ Storylane
Webflow

How To Create A Blog In Webflow

Madhav Bhandari
Director of Marketing @ Storylane
No items found.
Platform
Demos
RepX
Hubs
Integrations
Solutions
Marketing
Sales
Features
Demo Signals
Personalization
Deal Intelligence
Resources
Blog
Tutorials
Help Docs
What’s New
Demo Dundies
Customers
Demo Showcase
Case Studies
Finer Demos Club
Company
Careers
Pricing
Partners
Contact
Trust Center
Backed by
Chrome Extension Icon
Chrome extension
Download
Desktop app
Download
Built in San Francisco Bay Area - ©2026 Storylane
Privacy PolicyTerms & Conditions
X Corp (formerly Twitter)LinkedIn
This website uses cookies to ensure you get the best experience on our website. Learn More
Got it
This website uses cookies to ensure you get the best experience on our website. Learn More
Got it