How can I create expanding circles with faded text on Webflow, similar to the ones used on Payfit's website to describe product features?

Published on
September 22, 2023

To create expanding circles with faded text on Webflow, similar to the ones used on Payfit's website, you can follow these steps:

  1. Set up the basic structure:
  • Open your Webflow project and create a new section on your page where you want the expanding circles to be placed.
  • Add a div block inside the section to act as the container for the circles.
  • Set the container's position to relative.
  1. Add the circle elements:
  • Inside the container div block, add multiple div blocks to represent the circles you want to create.
  • Set their position to absolute.
  • Adjust the dimensions and positioning of each circle as desired. You can use percentage values to ensure the circles resize responsively.
  1. Style the circles:
  • Customize the appearance of the circles by setting their background color, border-radius, and any other desired visual properties.
  • Give each circle a unique class name for easier styling and targeting.
  1. Add text to the circles:
  • Inside each circle div block, add a text element to display the faded text.
  • Style the text element, adjusting the font size, color, and any other desired properties. You can set the text color to a semi-transparent color to achieve the faded effect.
  • Repeat this step for each circle.
  1. Set up the interaction:
  • Select each circle div block and go to the Interactions panel.
  • Create a new interaction for each circle by clicking the "+" button.
  • Choose the trigger that will initiate the expansion of the circle, such as a mouse click or hover.
  • Set the action to scale the circle using a transform property and specify the desired scale value, e.g., 1.2 for a 20% increase in size.
  • Adjust the duration and easing of the animation to create the desired effect.
  1. Preview and refine:
  • Preview your design to see how the circles expand and the text fades in.
  • Fine-tune the styling, positioning, and interaction settings as needed to achieve the desired look and feel.

Remember to optimize your code and content for SEO by using relevant keywords in your text, title tags, heading tags, and meta descriptions. Make sure to provide descriptive alt text for any images used and ensure that your site loads quickly for better search engine rankings.

Additional questions:

  1. How do I animate elements in Webflow?
  2. Can I create custom interactions in Webflow?
  3. How do I optimize my Webflow site for SEO?