• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > 用CSS的text-shadow制作超炫文字效果全攻略

用CSS的text-shadow制作超炫文字效果全攻略

作者:江小湖Laker 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含CSS,text-shadow等相关知识,江小湖Laker 希望在学习及工作中可以帮助到您

CSS3 Shadows浏览器支持情况

text-shadow 和 box-shadow 这两个属性在主流现代浏览器上得到了很好的支持( > Chrome 4.0, > Firefox 3.5, > Safari 4.0, > Opera 9.6, > IE10)。
text-shadow 和 box-shadow 的不同之处:
2015723164206126.png (576×179)

box-shadow语法:

  1. box-shadow: none|h-shadow v-shadow blur spread color |inset|initial|inherit;  

text-shadow语法:

  1. text-shadow: h-shadow v-shadow blur color|none|initial|inherit;  

这里只有几个不同点:

    不能为文本创建一个内阴影
    有文字阴影没有扩散距离

但是可以创建多个阴影(显示在彼此的顶部)。
text-shadow学习
color 和 offsets

在下面的例子中,我们定义了水平和垂直偏移和自定义颜色
2015723164300871.png (539×360)

  1. text-shadow:10px 10px;   
  2.   
  3. text-shadow:-5px -5px; color:blue;   
  4.   
  5. text-shadow:-1px -1px white; color:blue; background:#888;   
  6.   
  7. text-shadow:1px 1px rgba(255,255,255, 0.5); color:blue; background:#eee;  

注意,正值使阴影往右/下移动,负值往左/上移动

阴影的颜色是可选的,如果颜色没填,就使用从父级继承的颜色。然而,在不同的浏览器下可能会有所不同,所以我建议定义颜色项(RGB或RGBA和HSLA等)。
blur

在下面的例子中,我们定义了各种模糊:
2015723164322585.png (539×329)

模糊是可选的参数,它定义了距离模糊。它应该是一个正数(因为0意味着没有模糊)。下面的图片,说明它是如何工作的:
2015723164343601.png (394×280)

  1. element {   
  2.   text-shadow:5px 5px 3px darkred; color:red;   
  3. }   
  4.   
  5. element {   
  6.   text-shadow:4px -4px 10px red;    
  7.   color:azure;   
  8.   background:#333;   
  9. }   
  10.   
  11. element {   
  12.   text-shadow:0px 0px 4px ;   
  13. }   
  14. parent {   
  15.   color:red;   
  16. }   
  17.   
  18. element {   
  19.   text-shadow:0px 0px 4px ;   
  20. }   
  21. parent {   
  22.   color:lightgray;    
  23. background:#333;   
  24. }  

第一个例子使用不同的模糊距离,最后两个例子我们不设置颜色,但采用不同的颜色和背景色的父级。
Expansion 和 contraction

与box-shadow类似,spread 属性将要在css4中要添加。目前,它得到了ie10(可能是更现代的浏览器)的支持。这是text-shadow的第四个参数。你可以使用这个参数的扩大、缩小阴影。
2015723164406692.png (539×206)

您可能想查找下面的文章:

  • css小技巧
  • 各大网站CSS初始化代码
  • css权重问题
  • CSS实现鼠标上移图标旋转效果
  • 使用CSS3制作一个简单的进度条(demo)
  • 用纯CSS实现饼状Loading等待图效果
  • 利用CSS3伪元素实现逐渐发光的方格边框
  • CSS3实现内凹圆角的实例代码
  • 利用HTML5+CSS3实现3D转换效果实例详解
  • css3+伪元素实现鼠标移入时下划线向两边展开的效果

相关文章

  • 2017-08-06CSS学习之四 浮动
  • 2017-08-06css 解决浏览器兼容问题
  • 2017-08-06让几个横向排列的浮动子div居中显示的方法
  • 2017-08-06通过CSS样式来修改ExtJS:TreePanel的小图标
  • 2017-08-06CSS强制按比例缩小图片
  • 2017-08-06css font 属性的快捷写法
  • 2017-08-06CSS icon图标之纯CSS实现带动画效果的天气图标
  • 2017-08-06有关绝对定位的全面理解
  • 2017-08-06让IE6支持HTML5元素的方法
  • 2017-08-06用CSS3打造HTML5的Logo(实现代码)

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • CSS中垂直居中的简单实现方法
    • min-width最小宽度的作用介绍
    • css3学习心得分享
    • 谈谈CSS的边距合并之我的理解
    • css常用浮出层(tip效果)的写法
    • CSS 浏览器专用
    • 一个小脚本HTC文件补丁让 IE6, 7和 8支持CSS3
    • css布局绝对定位下margin失效的解决方法
    • Link 标签 rel=Stylesheet的实际作用
    • css的border和clear属性使用方法和示例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有