Yes, Webflow can achieve a dropping and lifting menu items animation similar to what is used on many websites. While I don't have access to the specific website you mentioned, I can provide you with the main steps to achieve this effect in Webflow.
To create a dropping and lifting menu items animation in Webflow, follow these steps:
Step 1: Design your menu structure
First, you'll need to design your menu structure using an HTML embed or the built-in Webflow components like Navbar and Dropdown. Ensure that your menu items are structured hierarchically, such as using a parent menu wrapper and individual menu item elements.
Step 2: Define the initial state
Set the initial state of your menu items to their default position in the Navbar or Dropdown element. You can adjust their positioning, opacity, and other properties as needed.
Step 3: Create the hover trigger
Select the parent menu wrapper or the element that triggers the animation. Go to the Interactions panel and set a hover trigger for the element. This trigger will activate the animation when the user hovers over or interacts with the element.
Step 4: Configure the animation
After setting the trigger, you can configure the animation by adding keyframes. In the animation timeline, add a new keyframe and adjust the properties of the menu items to achieve the dropping effect. For example, you can animate the menu item's position, scale, opacity, or any other desired properties. You can create additional keyframes to animate the menu items lifting back to their initial state.
Step 5: Fine-tune the animation
Webflow provides an intuitive interface to fine-tune your animation's duration, easing, and delays between keyframes. You can experiment and adjust these settings to achieve the desired dropping and lifting effect. Additionally, you can use interactions like scroll animations or page load animations to further enhance the user experience.
Can it be done without JavaScript?
Yes, this dropping and lifting menu items animation can be achieved entirely within Webflow's native interactions and animations, without the need for custom JavaScript code. Webflow's Interactions panel allows you to create complex animations using a visual interface, making it accessible for designers without extensive coding knowledge.
However, if you have advanced requirements or need more control over the animation, you can also utilize custom code and JavaScript integrations within your Webflow project. This allows you to extend the platform's capabilities and achieve even more complex animations if needed.
In summary, Webflow provides a powerful set of tools and features that enable you to create dropping and lifting menu items animations similar to various websites. By following the steps outlined above, you can achieve this effect without relying on JavaScript, although custom code can be used if necessary.