明霞山资源网 Design By www.htccd.com
本文介绍了css3实现3D文本悬停改变效果的示例代码,分享给大家,具体如下:
html
<h1 class="hover-text-3d" data-text="w3cbest.com">W3CBEST.COM</h1>
css
.hover-text-3d {
font-size: 7em;
}
.hover-text-3d {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-text-fill-color: #fff;
text-fill-color: #fff;
}
.hover-text-3d:before {
position: absolute;
overflow: hidden;
width: 0;
content: attr(data-text);
-webkit-transition: 2s;
-o-transition: 2s;
transition: 2s;
-webkit-text-fill-color: #aaf0d1;
text-fill-color: #aaf0d1;
-webkit-text-stroke-width: 2px;
text-stroke-width: 2px;
-webkit-text-stroke-color: #aaf0d1;
text-stroke-color: #aaf0d1;
-webkit-filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, .8));
-o-filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, .8));
filter: drop-shadow(5px 5px 5px rgba(0, 0, 0, .8));
}
.hover-text-3d:hover:before {
width: 100%;
}
查看效果
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
标签:
css3,3D文本悬停
明霞山资源网 Design By www.htccd.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
明霞山资源网 Design By www.htccd.com
暂无评论...