CSS3 text shadow字体阴影效果


Posted in HTML / CSS onJanuary 08, 2016

最近在整理学习CSS3的一些小知识,现在已经整理了CSS3选择器,CSS3圆角和CSS3元素阴影属性的使用方法了。今天为大家整理一下CSS3中的文字阴影——text-shadow的使用方法。希望能对大家有所帮助吧。
一、text-shadow语法
1、语法:
对象选择器 {text-shadow:X轴偏移量 Y轴偏移量 阴影模糊半径 阴影颜色}
注:text-shadow可以使用一个或多个投影,如果使用多个投影时必须需要用逗号“,”分开。
2、取值:
box-shadow属性最多可以有6个参数设置,他们分别取值:
(1) 阴影水平偏移量 :是指阴影水平偏移量其值可以是正负值可以取正负值,如果值为正值,则阴影在对象的右边,反之其值为负值时,阴影在对象的左边;
(2) 阴影的垂直偏移量 :是指阴影的垂直偏移量,其值也可以是正负值,如果为正值,阴影在对象的底部,反之其值为负值时,阴影在对象的顶部;
(3) 阴影模糊半径 :此参数是可选,但其值只能是为正值。如果值越大,阴影越模糊,反之阴影越清晰。如果其值为0时,表示阴影不具有模糊效果。
(4) 阴影颜色 :此参数可选,如果不设定任何颜色时,浏览器会取默认色,但各浏览器默认色不一样,特别是在webkit内核下的safari和chrome浏览器将无色,也就是透明,建议不要省略此参数。
在CSS3没有问世之前,处理文字阴影的方法,基本上都是图片。直到CSS3的出现,让我们制作文字阴影的方法又有了进一步的提高。其实文字阴影——text-shadow在CSS2里面出现过,但是在CSS2.0又没无情的抛弃了,现在CSS3中又让使用了,这说明文字阴影——text-shadow还是值得咱们重视的。所以作为一名合格的前端人员,掌握文字阴影那必须是当务之急了。
CSS3设置文字阴影效果对文字字体设置阴影效果篇text-shadow样式,本来在CSS2版本中也有此属性,但在CSS3中文字阴影text-shadow再次被应用,丰富文字排版布局美化效果。
CSS3单词与语法
CSS3单词: text-shadow
语法结构:text-shadow: 5px 2px 6px black;
5px 代表着:阴影距离文字左5px显示
2px 代表着:阴影距离文字上2px显示
6px 代表着:阴影大小范围
black 代表着:阴影颜色为黑色
例子:

CSS Code复制内容到剪贴板
  1. <!DOCTYPE html>    
  2. <html>    
  3. <head>    
  4. <meta charset="utf-8">    
  5. <title></title>    
  6. <style type="text/css">    
  7. .All-orange {    
  8. fontnormal 14px 微软雅黑,sans-serif;    
  9. max-widthauto;    
  10. max-heightauto;    
  11. background-color#f8f8f8;    
  12. padding30px 30px 20px 30px;    
  13. color#666;    
  14. border-radius: 5px    
  15. }    
  16. .All-orange h1 {    
  17. fontnormal 32px 微软雅黑,sans-serif;    
  18. padding20px 0 20px 40px;    
  19. displayblock;    
  20. margin: -30px -30px 10px -30px;    
  21. color#FFF;    
  22. background-color#0CF;    
  23. border-radius: 5px;    
  24. text-shadow:5px 2px 6px #000;    
  25. box-shadow: 5px 2px 6px #000;    
  26. }    
  27. .All-orange img {    
  28. floatleft    
  29. }    
  30. .All-orange h1 img{    
  31. margin-top: -15px;    
  32. }    
  33. </style>    
  34. </head>    
  35. <body>    
  36. <div class="All-orange" id="all">    
  37. <h1><img src="../img/launcher_icon_.png" />    
  38. 悲伤黑白棋    
  39. </h1>    
  40. </div>    
  41. </body>    
  42. </html>   

效果图:

CSS3 text shadow字体阴影效果

浏览器兼容

此属性为CSS3样式IE9以上版本浏览器支持、谷歌浏览器支持。

CSS3 text shadow字体阴影效果

HTML / CSS 相关文章推荐
CSS实现圆形放大镜狙击镜效果 只有圆圈里的放大
Dec 10 HTML / CSS
css3实现背景颜色渐变让图片不再是唯一的实现方式
Dec 18 HTML / CSS
CSS3点击按钮实现背景渐变动画效果
Oct 19 HTML / CSS
css3实现元素环绕中心点布局的方法示例
Jan 15 HTML / CSS
HTML5之SVG 2D入门8—文档结构及相关元素总结
Jan 30 HTML / CSS
HTML5实现晶莹剔透的雨滴特效
May 14 HTML / CSS
HTML5如何为形状图上颜色怎么绘制具有颜色和透明度的矩形
Jun 23 HTML / CSS
实例讲解利用HTML5 Canvas API操作图形旋转的方法
Mar 22 HTML / CSS
基于canvas使用贝塞尔曲线平滑拟合折线段的方法
Jan 10 HTML / CSS
html5唤醒APP小记
Mar 27 HTML / CSS
CSS实现漂亮的时钟动画效果的实例代码
Mar 30 HTML / CSS
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
Apr 13 HTML / CSS
CSS3圆角和渐变2种常用功能详解
Jan 06 #HTML / CSS
使用CSS3的appearance属性改变元素的外观的方法
Dec 12 #HTML / CSS
CSS3 flex布局之快速实现BorderLayout布局
Dec 03 #HTML / CSS
深入浅析css3 中display box使用方法
Nov 25 #HTML / CSS
CSS3 display知识详解
Nov 25 #HTML / CSS
详解CSS3选择器的使用方法汇总
Nov 24 #HTML / CSS
深入浅析css3 border-image边框图像详解
Nov 24 #HTML / CSS
You might like
收听短波不可能有声音清晰的品质吗
2021/03/01 无线电
PHP中创建并处理图象
2006/10/09 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
smarty中英文多编码字符截取乱码问题解决方法
2014/10/28 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
2017/04/05 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
PHP PDOStatement::columnCount讲解
2019/01/30 PHP
JavaScript Date对象 日期获取函数
2010/12/19 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
ExtJs动态生成treepanel的Json格式
2015/07/19 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
VueJS全面解析
2016/11/10 Javascript
JavaScript数组复制详解
2017/02/02 Javascript
Vue-resource实现ajax请求和跨域请求示例
2017/02/23 Javascript
浅谈javascript的url参数parse和build函数
2017/03/04 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
angular6.0使用教程之父组件通过url传递id给子组件的方法
2018/06/30 Javascript
微信小程序提取公用函数到util.js及使用方法示例
2019/01/10 Javascript
关于layui 实现点击按钮添加一行(方法渲染创建的table)
2019/09/29 Javascript
Vue基于localStorage存储信息代码实例
2020/11/16 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
[54:24]Optic vs TNC 2018国际邀请赛小组赛BO2 第二场
2018/08/18 DOTA
Python 的内置字符串方法小结
2016/03/15 Python
朴素贝叶斯分类算法原理与Python实现与使用方法案例
2018/06/26 Python
很酷的python表白工具 你喜欢我吗
2019/04/11 Python
python 五子棋如何获得鼠标点击坐标
2019/11/04 Python
pytorch GAN伪造手写体mnist数据集方式
2020/01/10 Python
会计实习生自我鉴定
2013/12/12 职场文书
教师自我评价范文
2013/12/16 职场文书
中学教师自我鉴定
2014/02/07 职场文书
农林经济管理专业自荐信
2014/09/01 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
晶体管来复再生式二管收音机
2021/04/22 无线电
JavaScript原型链中函数和对象的理解
2022/06/16 Javascript