New
New
New
Component
Smooth Hover Effect in Framer
This is a Framer recreation of the smooth hover effect originally created by Yadwinder Singh. Feel free to remix this project and explore how this type of smooth hover effect can be built using Framer.
![Graphic listing UI design principles including Responsive Design, Accessibility Features, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design with a cursor hovering over 'User-Centric Design](https://framerusercontent.com/images/jo1EJoULBVDVzQY2n6sWGDic.jpg)
![Graphic listing UI design principles including Responsive Design, Accessibility Features, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design with a cursor hovering over 'User-Centric Design](https://framerusercontent.com/images/jo1EJoULBVDVzQY2n6sWGDic.jpg)
![Graphic listing UI design principles including Responsive Design, Accessibility Features, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design with a cursor hovering over 'User-Centric Design](https://framerusercontent.com/images/jo1EJoULBVDVzQY2n6sWGDic.jpg)
About the resource
To create this smooth hover interaction in Framer, I set up a highlight frame with absolute positioning behind the text layers. The component has five text stacks, each with a corresponding hover variant to highlight that specific text. There are five default variants where the highlight frame is set to opacity 0, and five hover variants where its opacity is 1. On hover, the respective variant activates, making the highlight frame visible. Mouse enter and mouse leave interactions ensure a smooth transition between states.
About the resource
To create this smooth hover interaction in Framer, I set up a highlight frame with absolute positioning behind the text layers. The component has five text stacks, each with a corresponding hover variant to highlight that specific text. There are five default variants where the highlight frame is set to opacity 0, and five hover variants where its opacity is 1. On hover, the respective variant activates, making the highlight frame visible. Mouse enter and mouse leave interactions ensure a smooth transition between states.
About the resource
To create this smooth hover interaction in Framer, I set up a highlight frame with absolute positioning behind the text layers. The component has five text stacks, each with a corresponding hover variant to highlight that specific text. There are five default variants where the highlight frame is set to opacity 0, and five hover variants where its opacity is 1. On hover, the respective variant activates, making the highlight frame visible. Mouse enter and mouse leave interactions ensure a smooth transition between states.
![Interface diagram illustrating hover effects for a UI design principles list across five sections, highlighting transitions in Responsive Design, Accessibility, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design](https://framerusercontent.com/images/77owBYJFJxrKEM8OG9fFvg48WKw.jpg)
The default and hover variants of the smooth hover component.
![Interface diagram illustrating hover effects for a UI design principles list across five sections, highlighting transitions in Responsive Design, Accessibility, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design](https://framerusercontent.com/images/77owBYJFJxrKEM8OG9fFvg48WKw.jpg)
The default and hover variants of the smooth hover component.
![Interface diagram illustrating hover effects for a UI design principles list across five sections, highlighting transitions in Responsive Design, Accessibility, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design](https://framerusercontent.com/images/77owBYJFJxrKEM8OG9fFvg48WKw.jpg)
The default and hover variants of the smooth hover component.