欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
    使用css3实现文本阴影效果的原理
    实现阴影效果主要是用text-shadow属性,根据W3C标准,如果我们想要在IE下兼容CSS3的阴影属性可以使用ie.css3-htc,不过按照标准InternetExplorer9以及更早版本的浏览器暂时不支持text-shadow属性。最基本的语法为:text-shadow:h-shadowv-shadowblurcolor;
    text-shadow属性设置
    水平偏移量,正值向右,负值向左。
    垂直偏移量,正值向下,负值向上。
    模糊度,不能为负值。
    阴影的颜色。
    text-shadow属性还有另外一种特性:实现文本发光效果。详情请参考本站其他文章:
    如何使用css3实现字体内发光效果(详解)
    使用css3实现文本的单个阴影
    <!DOCTYPEhtml>
    <html>
    <head>
    <title>单个阴影</title>
    <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
    <style>
    ul>li:nth-child(odd){
    text-shadow:2px2px1pxred;
    }
    </style>
    </head>
    <body>
    <ul>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    </ul>
    </body>
    </html>
    实现效果如图所示


微信截图_20180926163005.png
 
    使用css3实现文本的多重阴影
    <!DOCTYPEhtml>
    <html>
    <head>
    <title>多个阴影</title>
    <metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
    <style>
    ul>li:nth-child(odd){
    text-shadow:2px2px1pxred,10px2px1pxblue;
    }
    </style>
    </head>
    <body>
    <ul>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    <li>PHP中文网</li>
    </ul>
    </body>
    </html>
    实现效果如图所示

微信截图_20180926163409.png

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



本文转载自中文网
 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/rumen/r57221.shtml