text-shadow实现纯代码在网页中实现火焰字

--既然用到了text-shadow就先说说这个属性吧!先说一句,我开始学就是css3了,那么就得从为什么要用这个属性开始介绍咯!

一、text-shadow属性简介

在css3未出之前,如果想要在网页上实现一个非常漂亮的火焰字比如这个
那就需要设计师或者ps大牛去捣鼓好一会了!
在CSS2中,如果想要实现文字的阴影效果,工程师们一般都是靠着设计师使用Photoshop等来实现。但是在CSS3中,这种效果用一个text-shadow属性就能实现了。几句代码即可搞定,简单好用。
下面就简单说下text-shadow的属性和用法吧!
简单点,text-shadow属性有四个值!如:text-shadow:0px 0px 0px #fff;
说明:
第一个值(数值),是水平阴影,单位px就好,允许负值,如果值为正,则阴影向右偏移;如果值为负,则阴影向左偏移;
第二个值(数值),是垂直阴影,单位px就好,允许负值,如果值为正,则阴影向下偏移;如果值为负,则阴影向上偏移;
第三个值(数值),是模糊值,理解为放大值就好,即是同样像素的东西被放大了,那么就会变得越来越模糊,难以看清的意思,这个值不能为负值,我试过负值无效或者报错了
第四个值(颜色),你可以设置什么颜色就什么颜色咯!

1、一般文字影响效果
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>小效果</title><style type="text/css">/*通配符重置浏览器默认的两个值,对本文没有太大影响,不知道可以无视*/*{margin: 0;padding: 0;}.div1{width: 500px;height: 100px;margin:20px auto 0;text-align: center;padding-top: 200px;font-size: 40px;font-weight: bold;font-family: "华文行楷";color:#E16008;background: #000;text-shadow: 3px 3px 0px #fff;}</style>
</head>
<body><div class="div1">超炫火焰字</div>
</body>
</html>

效果如图:

这只是一般的阴影效果

实现方式,就是通过为其添加3px的左和下偏移的白色阴影
如果我们改变将text-shadow: 3px 3px 0px #fff;改变成:text-shadow: 3px 3px 6px #fff;
效果如图:
这个就是模糊值变化的效果了
2、突出文字效果
如果我们先将代码改成下面这些

color:#fff;
text-shadow: -2px 0px 0px #00f,/*向左阴影*/0px -2px 0px #00f,/*向上阴影*/2px 0px 0px #0f0,/*向右阴影*/0px 2px 0px #0f0;/*向下阴影*/

效果如图:

出现了左边和上边是蓝色,右边和下边是绿色的阴影了,是不是觉得很炫酷呢?
二、text-shadow可以设定多个指定属性
在CSS3中,可以使用text-shadow属性来给文字指定多个阴影,并且针对每个阴影使用不同的颜色。
也就是说,text-shadow属性可以为一个以英文逗号隔开的“值列表”,如:
text-shadow: -2px 0px 0px #00f,/*向左阴影*/0px -2px 0px #00f,/*向上阴影*/2px 0px 0px #0f0,/*向右阴影*/0px 2px 0px #0f0;/*向下阴影*/
下面,我们使用text-shadow属性制作更为复杂的文本特效——火焰字。
将上面的第一个代码框里的text-shadow修改成下面的:
text-shadow: 0px 0px 2px #fff,0px -3px 3px #1EB,0px -6px 4px #01DEFD,0px -9px 5px #0BF,0px -12px 6px #08F;

效果如下:

text-shadow实现纯代码在网页中实现火焰字相关推荐

  1. 教你如何使用Java代码从网页中爬取数据到数据库中——网络爬虫精华篇

    文章目录 1:网络爬虫介绍 2:HttpClients类介绍 2.1 HttpGet参数问题 2.2 HttpPost参数问题 2.3 连接池技术问题 3:Jsoup介绍 4:动手实践如何抓取网页上数 ...

  2. html5离开网页自动暂停,通过html5代码在网页中实现播放和暂停音乐mp3,mav等文

    介绍通过html5代码在网页中实现播放和暂停音乐mp3,mav等文件的具体操作方法.这样对于用户来说,在线可播放功能能大大提高站内效率也可带来一定的流量.希望对有需要的朋友有所帮助.这里我们需要先了解 ...

  3. 拒绝内存泄露,谈一些纯代码iPhone开发中的内存管理

    笔者刚从学校出来,算上实习期,接触iPhone开发已有半载,也算是对iPhone(iOS)开发中的内存管理有了些认识,由于开发中一直没有用Interface Builder,本文就谈谈纯代码iPhon ...

  4. java实现在网页上播放音乐,通过html5代码在网页中实现播放和暂停音乐mp3,mav等文...

    web开发网为大家整理了这篇通过html5代码在网页中实现播放和暂停音乐mp3,mav等文件,如果这篇文章在您的工作或学习中有帮助,欢迎常回来看看哦,更多精彩的教程请访问我们的主页,以下是教程浏览: ...

  5. 关于网页中显示生僻字的方法

    问题描述:今天编辑团队在发布一篇文章的时候有一个 人名有(yan)字, 网页默认编码UTF-8 ,字体CSS代码如下:{font-family:-apple-system, Helvetica Ne ...

  6. DW中html怎么调用js,把Javascript代码应用到网页中的方法

    把Javascript代码应用到网页中的方法 发布时间:2012-05-14 11:21:49   作者:佚名   我要评论 把Javascript代码放到网页中,做网页的时候经常要用到这个方法.请看 ...

  7. 在网页中插入时间 自动更新

    <html> <head> <meta http-equiv="Content-Type" content="text/html; char ...

  8. html t调整字间距,网页中怎t样调整行间距及字横向间距20120726.doc

    网页中怎样调整行间距及字横向间距 江 设置css样式,行距的控制在它的type项中的line:间距的控制在block项的letter spacing. 本人在2012-7-17日下面两种代码都在文字中 ...

  9. HtmlParser提取网页中的纯文本信息

    转载自   HtmlParser提取网页中的纯文本信息 HTMLParser 一个解析web页面的开源类库.           准备学习下搜索方面的技术,就学习了些网络爬虫的知识.最近一直在一个点上 ...

最新文章

  1. 机器学习系列16:机器学习系统设计
  2. 基于python爬虫的岗位数据分析以拉勾网为例_Python拉勾爬虫——以深圳地区数据分析师为例...
  3. identifier starts immediately after numeric literal
  4. Netsclaer配置
  5. c语言产生1-6,C语言 1-6小结.ppt
  6. PyQt4学习资料汇总
  7. GitHub真把代码冰封北极1000年!
  8. 关于灵魂安放,年轻人如何选择适合自己的城市呢?学长有话说
  9. TCP通过带外数据实现心跳检测机制
  10. memcache 源码分析之开场白
  11. 开源无人机如何实现空对地框选撞击?
  12. IDEA中自动导包快捷键
  13. Excel绘制折线图_基础整理
  14. 晋商消费金融被央行暂停征信系统查询权限
  15. FTP 在局域网搭建ftp服务器-共享文件资料
  16. 基于Python实现可以进制转换和计算阶乘的科学计算器
  17. 如何在我的应用启动界面实现「开屏广告」?
  18. 每天努力再多一点,每天坚持再久一点
  19. AspNetCore3.1 在CentOS 用docker发布 踩坑辛酸史
  20. 如何添加共享计算机用户,如何设置电脑联机共享

热门文章

  1. 由于高度的原因,霍雨浩只觉得面前一片
  2. 网安必备之kali linux虚拟镜像安装
  3. 跟yy2000流氓网页奋战的一天
  4. springboot itext下载pdf
  5. 小米枪战显示服务器,小米枪战PVP爆破地图第七区详细解析
  6. 费用报销java_ERP费用报销操作与设计--开源软件诞生31
  7. 记一次 .NET 某纺织工厂 MES系统 API 挂死分析
  8. 对索尼爱立信M608c的使用小评测,给想要购机的朋友参考下
  9. 内存泄漏检测工具valgrind神器
  10. openfire开源即时通讯平台