diff --git a/snippets/button-hover-fill-animation.md b/snippets/button-hover-fill-animation.md new file mode 100644 index 000000000..c0573d75c --- /dev/null +++ b/snippets/button-hover-fill-animation.md @@ -0,0 +1,29 @@ +--- +title: Button fill animation +tags: animation,beginner +--- + +Creates a fill animation on hover. + +- Set a `color` and `background` and use an appropriate `transition` to animate changes to the element. +- Use the `:hover` pseudo-class to change the `background` and `color` of the element when the user hovers over it. + +```html + +``` + +```css +.animated-fill-button { + padding: 20px; + background: #fff; + color: #000; + border: 1px solid #000; + cursor: pointer; + transition: 0.3s all ease-in-out; +} + +.animated-fill-button:hover { + background: #000; + color: #fff; +} +```