意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

CSS3如何制作3D文本悬停变化的特效,代码是什么

来源:恒创科技 编辑:恒创科技编辑部
2024-01-13 17:52:59
在实际应用中,我们有时候会遇到“CSS3如何制作3D文本悬停变化的特效,代码是什么”这样的问题,我们该怎样来处理呢?下文给大家介绍了解决方法,希望这篇“CSS3如何制作3D文本悬停变化的特效,代码是什么”文章能帮助大家解决问题。




CSS3如何制作3D文本悬停变化的特效,代码是什么

本文介绍了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文本悬停变化的特效,代码是什么”的文章就介绍到这了,更多相关CSS3如何制作3D文本悬停变化的特效,代码是什么内容,欢迎关注恒创科技技术资讯频道,小编将为大家输出更多高质量的实用文章!
上一篇: 圣杯布局和双飞翼布局分别是怎样的,有何区别 下一篇: 手机怎么远程登录云服务器?