CSS(十九):盒子阴影、文字阴影
盒子阴影
box-shadow属性为可以设置
盒子阴影
-
语法
box-shadow: h-shadow v-shadow blur spread color inset; -
说明
属性值 说明 h-shadow 必须。水平阴影的位置。允许负值 v-shadow 必须。垂直阴影的位置。允许负值 blur 可选。模糊距离 spread 可选。阴影的尺寸 color 可选。阴影的颜色 inset 可选。将外部阴影(outset)改为内部阴影 -
注意:
- 默认的阴影是外阴影(outset),但是不可以写,否则导致阴影无效
- 盒子阴影不占用空间,不会影响其他盒子排列
-
示例:当鼠标经过盒子时设置阴影
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>盒子阴影</title> <style> div { width: 300px; height: 200px; background-color: purple; /* box-shadow: 10px 10px 10px 10px black; */ /* box-shadow: 10px 10px 10px 10px black inset; */ } div:hover { box-shadow: 10px 10px 10px 10px #ccc; } </style> </head> <body> <div></div> </body> </html>
文字阴影
text-shadow属性为可以设置
文字阴影
-
语法
text-shadow: h-shadow v-shadow blur color; -
说明
属性值 说明 h-shadow 必须。水平阴影的位置。允许负值 v-shadow 必须。垂直阴影的位置。允许负值 blur 可选。模糊距离 color 可选。阴影的颜色 -
示例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>文字阴影</title> <style> div { font-size: 50px; color: purple ; text-shadow: 5px 5px 5px #ccc; } </style> </head> <body> <div> 文字阴影 </div> </body> </html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?