<a href="#">
Button
</a>
body {
margin: 0;
padding: 0;
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
}
a {
position: relative;
padding: 20px 20px 20px 30px;
color: #262626;
font-size: 24px;
font-family: sans-serif;
text-decoration: none;
text-transform: uppercase;
letter-spacing: 10px;
&:before {
content: "";
position: absolute;
bottom: 0;
right: 0;
width: 100%;
height: 2px;
background: #262626;
transform-style: linear;
transition-property: height, width;
transition-delay: 0.5s, 1s;
transition-duration: 0.5s;
}
&:after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 100%;
height: 100%;
background: #fbff1e;
transform: scaleX(0);
transition: 0.5s;
transition-delay: 0s;
transform-origin: right;
z-index: -1;
}
&:hover {
&:before {
width: 2px;
height: 100%;
transition-property: width, height;
}
&:after {
transform: scaleX(1);
}
}
}
以上所述就是小编给大家介绍的《鼠标悬停动画效果》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 大图背景悬停导航菜单
- 图片悬停“滑动打开”动画效果
- 图片不同方向悬停显示不同文字
- 按钮悬停边框和背景动画集合
- 文字悬停下划线动画效果集合
- BannerHoverView - 解耦 TableView Header 实现悬停
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
精通CSS(第2版)
[英] Andy Budd、[英] Simon Collison、[英] Cameron Moll / 陈剑瓯 / 人民邮电出版社 / 2010-5 / 49.00元
本书汇集了最有用的CSS技术,介绍了CSS的基本概念和最佳实践,结合实例探讨了图像、链接和列表的操纵,还有表单设计、数据表格设计、纯CSS布局等核心CSS技术。此外,书中着眼于创建跨浏览器的技术,讨论了bug及其捕捉和修复技术,还将所有技术组合成两个精彩的实例,讲述这些技术的工作原理和实际用法。 本书适合具有HTML和CSS基础知识的读者阅读。一起来看看 《精通CSS(第2版)》 这本书的介绍吧!