How can I click below transparent divs in Webflow?

TL;DR
  • Apply pointer-events: none to the transparent div to allow clicks to pass through.  
  • Check and adjust the z-index to ensure clickable elements aren’t visually or positionally blocked.

If you're unable to click elements beneath a transparent div in Webflow, it's likely due to the transparent div still intercepting pointer events.

​

1. Use pointer-events: none on the Transparent Div

​

  • Select the transparent div in Webflow Designer.
  • In the Style panel, scroll to the Custom CSS field or use a custom attribute.
  • Add the following using custom code or via a custom attribute:
  • Add a custom attribute:
    • Attribute name: style
    • Attribute value: pointer-events: none;
  • Alternatively, use custom code in the page or site settings by inserting pointer-events: none; via an Embedded Code block.

​

2. Verify Z-Index Hierarchy

​

  • Ensure the transparent div is not placed above other elements with a higher or equal z-index.
  • If necessary, reduce or remove its z-index, or lower its position in the Navigator hierarchy.

​

3. Confirm Opacity Isn’t Blocking Interactions

​

  • Even if a div is styled with opacity: 0 or background transparency, it can still block clicks.
  • Only setting opacity or background: transparent doesn’t allow clicks to pass through – you must use pointer-events: none.

​

4. Only Disable Pointer Events When Needed

​

  • If the div contains elements that need to remain interactive (like buttons), don’t apply pointer-events: none globally.
  • Instead, apply it selectively to specific layers that should allow clicks to pass through.

​

Summary

​

To click beneath transparent divs in Webflow, set pointer-events: none on the transparent div to let clicks pass through. Also, manage z-index properly to ensure clickable elements are above or not obstructed.

Rate this answer

Other Webflow Questions