★文章内容学习来源:拉勾教育大前端就业集训营
边框阴影属性名 | box-shadow |
---|
属性值 | 简介 |
---|---|
h-shadow | 必需的,水平阴影的位置。单位px,允许负值。 |
v-shadow | 必需。垂直阴影的位置。单位px,允许负值。 |
blur | 可选有无。模糊的距离。单位px, |
spread | 可选有无。阴影的尺寸,阴影扩展大小。 单位px。 |
color | 可选有无。阴影的颜色。 |
inset | 可选有无。写了inset 会将外部阴影改为内部阴影。 |
box-shadow
属性向盒子添加阴影;h-shadow
、v-shadow
;可选择的:blur
、spread
)、可选的颜色值以及可选的 inset
关键词来规定;box-shadow: h-shadow v-shadow blur spread color inset;
box-shadow
属性也可以向盒子添加多个阴影;<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>边框阴影举例①</title> <style> *{ margin: 0; padding: 0; } img { width: 100px; border: 10px solid skyblue; box-shadow: 4px 5px 6px 10px yellow ; } </style> </head> <body> <img src="samoye.jpg" alt=""> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>边框阴影举例②</title> <style> *{ margin: 0; padding: 0; } .box1 { width: 100px; height: 100px; border: 10px solid blue; box-shadow: 4px 5px 6px 10px red inset; } </style> </head> <body> <div class="box1"></div> </body> </html>
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>边框阴影举例③</title> <style> *{ margin: 0; padding: 0; } .box2 { float: left; width: 100px; height: 100px; border: 10px solid black; box-shadow: 2px 3px 4px 5px skyblue , 3px 4px 5px 6px yellow , 4px 5px 6px 7px red; } </style> </head> <body> <div class="box2"></div> </body> </html>
下篇继续:【43】CSS3 (4)——新增属性①过渡属性