【css】边框阴影、文本阴影

一、使用box-shadow属性为边框添加阴影 

语法

box-shadow: h-shadow v-shadow blur spread color inset;

说明
h-shadow必需的。水平阴影的位置。允许负值
v-shadow必需的。垂直阴影的位置。允许负值
blur可选。模糊距离
spread可选。阴影的大小
color可选。阴影的颜色。
inset可选。从外层的阴影(开始时)改变阴影内侧阴影

* h-shadow 和 v-shadow 设置为负值时留意阴影位置变化

可以为元素边框添加一个 或 多个阴影。(不可继承,注意多阴影的层次,最前面的在最上面)

二、为文本添加阴影 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>【css】边框阴影、文本阴影</title>
		<style>
			body {
				display: flex;
				justify-content: space-around;
				padding-top: 100px;
				line-height: 200px;
				text-align: center;
			}

			body div {
				width: 200px;
				height: 200px;
				border-radius: 10%;
			}

			.box {
				box-shadow: 0px 0px 6px 4px red;
				text-shadow:
					-10px -10px 2px red,
					10px 10px 2px #00f;
			}

			.boxs {
				box-shadow:
					-4px -4px 6px 4px yellow,
					4px 4px 6px 4px green,
					4px -4px 6px 4px red,
					-4px 4px 6px 4px blue;
				text-shadow:
					10px 10px #ccc;
			}
		</style>
	</head>
	<body>
		<div class="box">单色边框阴影</div>

		<div class="boxs">多色边框阴影(注意层次)</div>
	</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值