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实现3d旋转动画特效
Mar 10 HTML / CSS
基于html和CSS3制作酷炫的导航栏
Sep 23 HTML / CSS
HTML5新控件之日期和时间选择输入的实现代码
Sep 13 HTML / CSS
使用Canvas操作像素的方法
Jun 14 HTML / CSS
html5 canvas 简单画板实现代码
Jan 05 HTML / CSS
HTML 5.1来了 9月份正式发布 更新内容预览
Apr 26 HTML / CSS
HTML5拖拽的简单实例
May 30 HTML / CSS
HTML5实现文件断点续传的方法
Jan 04 HTML / CSS
html5唤起app的方法
Nov 30 HTML / CSS
html5调用app分享功能示例(WebViewJavascriptBridge)
Mar 21 HTML / CSS
HTML5拍照和摄像机功能实战详解
Jan 24 HTML / CSS
html5默认气泡修改的代码详解
Mar 13 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
ajax+php打造进度条 readyState各状态
2010/03/20 PHP
Windows下的PHP安装文件线程安全和非线程安全的区别
2014/04/23 PHP
php实现文件下载功能的几个代码分享
2014/05/10 PHP
PHP实现批量修改文件名的方法示例
2019/09/18 PHP
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
jQuery拖动布局其结果保存到数据库
2015/10/09 Javascript
JavaScript使用DeviceOne开发实战(四)仿优酷视频应用
2015/12/02 Javascript
通过jquery-ui中的sortable来实现拖拽排序的简单实例
2016/05/24 Javascript
jQuery文本框得到与失去焦点动态改变样式效果
2016/09/08 Javascript
使用express+multer实现node中的图片上传功能
2018/02/02 Javascript
对node.js中render和send的用法详解
2018/05/14 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
微信小程序下拉框功能的实例代码
2018/11/06 Javascript
详解ES6 扩展运算符的使用与注意事项
2020/11/12 Javascript
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
浅谈Python中的zip()与*zip()函数详解
2018/02/24 Python
windows下python虚拟环境virtualenv安装和使用详解
2019/07/16 Python
python禁用键鼠与提权代码实例
2019/08/16 Python
Python: 传递列表副本方式
2019/12/19 Python
Tensorflow读取并输出已保存模型的权重数值方式
2020/01/04 Python
python实现低通滤波器代码
2020/02/26 Python
Python抓包程序mitmproxy安装和使用过程图解
2020/03/02 Python
Python 改变数组类型为uint8的实现
2020/04/09 Python
基于Pyinstaller打包Python程序并压缩文件大小
2020/05/28 Python
python和JavaScript哪个容易上手
2020/06/23 Python
python 如何引入协程和原理分析
2020/11/30 Python
英国Flybe航空官网:欧洲最大的独立支线廉价航空公司
2019/07/15 全球购物
C语言中一个结构不能包含指向自己的指针吗
2012/05/25 面试题
年度考核自我鉴定
2014/03/19 职场文书
三行辞职书范文
2015/02/26 职场文书
房地产公司工程部经理岗位职责
2015/04/09 职场文书
奖学金主要事迹范文
2015/11/04 职场文书
《抽屉原理》教学反思
2016/02/20 职场文书
导游词之丹东鸭绿江
2019/10/24 职场文书
sql注入报错之注入原理实例解析
2022/06/10 MySQL
win10忘记pin密码登录不了怎么办?win10忘记pin密码登不进去的解决方法
2022/07/07 数码科技