css3实现3D文本悬停改变效果的示例代码


Posted in HTML / CSS onJanuary 16, 2019

本文介绍了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%;
}

查看效果

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
一款纯css3实现的tab选项卡的实列教程
Dec 11 HTML / CSS
Css3新特性应用之视觉效果实例
Dec 12 HTML / CSS
CSS3实现内凹圆角的实例代码
May 04 HTML / CSS
利用CSS3伪元素实现逐渐发光的方格边框
May 07 HTML / CSS
详解CSS3+JS完美实现放大镜模式
Dec 03 HTML / CSS
html+css3实现的登录界面
Dec 09 HTML / CSS
HTML5 Canvas实现平移/放缩/旋转deom示例(附截图)
Jul 04 HTML / CSS
html5模拟平抛运动(模拟小球平抛运动过程)
Jul 25 HTML / CSS
HTML5 中新的全局属性(整理)
Jul 31 HTML / CSS
canvas实现扭蛋机动画效果的示例代码
Oct 17 HTML / CSS
HTML5在微信内置浏览器下右上角菜单的调整字体导致页面显示错乱的问题
Jan 19 HTML / CSS
css中有哪些方式可以隐藏页面元素及区别
Jun 16 HTML / CSS
css3实现元素环绕中心点布局的方法示例
Jan 15 #HTML / CSS
CSS3改变浏览器滚动条样式
Jan 04 #HTML / CSS
浅谈CSS3 动画卡顿解决方案
Jan 02 #HTML / CSS
纯CSS3实现漂亮的input输入框动画样式库(Text input love)
Dec 29 #HTML / CSS
10分钟入门CSS3 Animation
Dec 25 #HTML / CSS
10分钟理解CSS3 Grid布局
Dec 20 #HTML / CSS
10分钟理解CSS3 FlexBox弹性布局
Dec 20 #HTML / CSS
You might like
PHP多个文件上传到服务器实例
2014/10/29 PHP
使用PHP生成PDF方法详解
2015/01/23 PHP
php简单实现MVC
2015/02/05 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
PHP小程序支付功能完整版【基于thinkPHP】
2019/03/26 PHP
JS效率个人经验谈(8-15更新),加入range技巧
2007/01/09 Javascript
Javascript里使用Dom操作Xml
2007/01/22 Javascript
js 动态选中下拉框
2009/11/26 Javascript
JavaScript中的Array对象使用说明
2011/01/17 Javascript
javascript中方便增删改cookie的一个类
2012/10/11 Javascript
js 延迟加载 改变JS的位置加快网页加载速度
2012/12/11 Javascript
利用JQuery动画制作滑动菜单项效果实现步骤及代码
2013/02/07 Javascript
百度地图api如何使用
2015/08/03 Javascript
TypeOf这些知识点你了解吗
2016/02/21 Javascript
Node.js检测端口(port)是否被占用的简单示例
2016/09/29 Javascript
AngularJs 利用百度地图API 定位当前位置 获取地址信息
2017/01/18 Javascript
vue组件watch属性实例讲解
2017/11/07 Javascript
JavaScript面向对象程序设计创建对象的方法分析
2018/08/13 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
JavaScript实现轮播图特效
2020/04/10 Javascript
[02:54]辉夜杯主赛事第二日败者组 iG.V赛后采访
2015/12/26 DOTA
Flask Web开发入门之文件上传(八)
2018/08/17 Python
Python中函数参数匹配模型详解
2019/06/09 Python
python3中numpy函数tile的用法详解
2019/12/04 Python
Python二次规划和线性规划使用实例
2019/12/09 Python
浅谈Python访问MySQL的正确姿势
2020/01/07 Python
python实现感知机模型的示例
2020/09/30 Python
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
怀俄明州飞钓:Platte River Fly Shop
2017/12/28 全球购物
法学专业应届生求职信
2013/10/16 职场文书
高二化学教学反思
2014/01/30 职场文书
廉洁自律演讲稿
2014/05/22 职场文书
婚礼伴郎致辞
2015/07/28 职场文书
Java中多线程下载图片并压缩能提高效率吗
2021/07/01 Java/Android
python异步的ASGI与Fast Api实现
2021/07/16 Python
在Oracle表中进行关键词搜索的过程
2022/06/10 Oracle