CSS3如何制作3D文本悬停变化的特效,代码是什么
Admin 2022-06-27 群英技术资讯 741 次浏览
在实际应用中,我们有时候会遇到“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%;
}
查看效果
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章给大家分享的是CSS中counter计数器与content属性的相关内容。小编觉得挺实用的,因此分享给大家做个参考,文中示例代码介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。
这篇文章主要介绍了常见的浏览器兼容性问题(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在css中,可以利用“margin-bottom”属性来改变ul中li的间距,该属性用于设置元素的下外边距,利用该属性给ul中的li元素设置下外边距,进而改变li的间距,语法为“ul li{margin-bottom:间距值;}”。
这篇文章主要介绍了详解如何将 Canvas 绘制过程转为视频,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在css中,可以利用“:nth-child(n)”选择器来选择div下的第几个p元素,该选择器的作用就是选择父元素下的第n个子元素,语法为“div p:nth-child(n){css样式代码;}”。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008