A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

  最近几年在web网页开发的过程中越来越在意人机交互和用户体验,不仅颜色更加的多样化,而且各种特殊效果也是让人目不暇接。今天主要向大家介绍一下在文本里如何实现阴影的特殊效果,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
  使用css3实现文本阴影效果的原理
  实现阴影效果主要是用text-shadow属性,根据W3C标准,如果我们想要在IE下兼容CSS3的阴影属性可以使用ie.css3-htc,不过按照标准Internet Explorer 9 以及更早版本的浏览器暂时不支持text-shadow属性。最基本的语法为:text-shadow: h-shadow v-shadow blur color;
  text-shadow属性设置
  水平偏移量,正值向右,负值向左。
  垂直偏移量,正值向下,负值向上。
  模糊度,不能为负值。
  阴影的颜色。
  text-shadow属性还有另外一种特性:实现文本发光效果
使用css3实现文本的单个阴影
[HTML] 纯文本查看 复制代码
<!DOCTYPE html>
<html>
<head>
    <title>单个阴影</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <style>
        ul>li:nth-child(odd) {
            text-shadow: 2px 2px 1px red;
        }
    </style>
</head>
<body>
    <ul>
        <li>传智播客</li>
        <li>传智播客</li>
        <li>传智播客</li>
        <li>传智播客</li>
    </ul>
</body>
</html>

总结:text-shadow属性不仅仅可以使文字具有阴影效果,如果用逗号隔开设置的话还可以做出多重阴影的效果,在平时前端开发的过程中很实用

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马