温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

使用css3实现文字单阴影效果和多重阴影效果的方法

发布时间:2020-09-14 11:50:05 来源:亿速云 阅读:148 作者:小新 栏目:web开发

这篇文章主要介绍使用css3实现文字单阴影效果和多重阴影效果的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

使用css3实现文本阴影效果的原理

实现阴影效果主要是用text-shadow属性,根据W3C标准,如果我们想要在IE下兼容CSS3的阴影属性可以使用ie.css3-htc,不过按照标准Internet Explorer 9 以及更早版本的浏览器暂时不支持text-shadow属性。最基本的语法为:text-shadow: h-shadow v-shadow blur color;

text-shadow属性设置

  1. 水平偏移量,正值向右,负值向左。

  2. 垂直偏移量,正值向下,负值向上。

  3. 模糊度,不能为负值。

  4. 阴影的颜色。

  5. text-shadow属性还有另外一种特性:实现文本发光效果。详情请参考本站其他文章:

    如何使用css3实现字体内发光效果(详解)

使用css3实现文本的单个阴影

<!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>

使用css3实现文本的多重阴影

<!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, 10px 2px 1px blue;
        }
    </style>
</head>
<body>
    <ul>
        <li>亿速云</li>
        <li>亿速云</li>
        <li>亿速云</li>
        <li>亿速云</li>
        <li>亿速云</li>
        <li>亿速云</li>
        <li>亿速云</li>
        <li>亿速云</li>
    </ul>
</body>
</html>

总结:text-shadow属性不仅仅可以使文字具有阴影效果,如果用逗号隔开设置的话还可以做出多重阴影的效果,在平时前端开发的过程中很实用,接下来我会在后面的文章向大家展示如何给图片添加阴影效果、如何使用text-shadow属性做出发光文字的效果等,敬请期待您的关注。

以上是使用css3实现文字单阴影效果和多重阴影效果的方法的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI