CSS3-阴影

xiaoxiao2021-02-28  89

1. 文本阴影

text-shadow 可分别设置偏移量、模糊度、颜色(可设透明度)。

① 水平偏移量 正值向右 负值向左

② 垂直偏移量 正值向下 负值向上

③ 模糊度 不能为负值

④ 阴影的颜色

示例代码1

<!DOCTYPE html> <html> <head> <title>设置文本阴影-单个阴影</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> /*② 给奇数个列表项设置阴影*/ ul>li:nth-child(odd) { /*水平方向向右移动2像素,向下移动两像素,模糊度1像素,阴影颜色为红色*/ text-shadow: 2px 2px 1px red; } </style> </head> <body> <!--① 创建一个无序列表--> <ul> <li>第1个列表项</li> <li>第2个列表项</li> <li>第3个列表项</li> <li>第4个列表项</li> <li>第5个列表项</li> <li>第6个列表项</li> <li>第7个列表项</li> <li>第8个列表项</li> </ul> </body> </html>

运行结果

示例代码2

<!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>第1个列表项</li> <li>第2个列表项</li> <li>第3个列表项</li> <li>第4个列表项</li> <li>第5个列表项</li> <li>第6个列表项</li> <li>第7个列表项</li> <li>第8个列表项</li> </ul> </body> </html>

运行结果

2. 边框阴影

box-shadow 可设置 水平偏移量 垂直偏移量 模糊度 阴影颜色

用法与test-shadow相同

示例代码

<!DOCTYPE html> <html> <head> <title>设置文本阴影-多个阴影</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style> /*② 给盒子设置边框阴影*/ div { width: 300px; height: 300px; background-color: black; box-shadow: 10px 10px 1px red, 40px 40px 1px blue; } </style> </head> <body> <!--① 创建一个div盒子--> <div></div> </body> </html>

运行结果

转载请注明原文地址: https://www.6miu.com/read-36493.html

最新回复(0)