1.文字阴影:text-shadow
h1 {
text-shadow: 水平阴影(px) 垂直阴影(px) 模糊效果(px) 颜色;
}多个阴影:如需在文本中添加多个阴影,您可以添加以逗号分隔的阴影列表
h1 {
color: white;
text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
} 
还可以使用 text-shadow 属性在文本周围创建纯边框(无阴影)
h1 {
color: pink;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
} 
2.元素阴影:box-shadow
div {
box-shadow: 水平阴影(px) 垂直阴影(px) 模糊效果(px) 颜色;
}可以使用 box-shadow 属性创建纸质卡片效果
...
<style>
div.card {
width: 250px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
text-align: center;
}
div.header {
background-color: #4CAF50;
color: white;
padding: 10px;
font-size: 40px;
}
div.container {
padding: 10px;
}
</style>
...
<h2>Cards</h2>
<p>box-shadow 属性可用于创建类似纸质的卡片:</p>
<div class="card">
<div class="header">
<h1>1</h1>
</div>
<div class="container">
<p>January 1, 2021</p>
</div>
</div>
...
<style>
div.polaroid {
width: 250px;
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
text-align: center;
}
div.container {
padding: 10px;
}
</style>
...
<h1>宝丽来图像 / 卡片</h1>
<p>box-shadow 属性可用于创建类似纸质的卡片:</p>
<div class="polaroid">
<img src="/i/photo/coffee.jpg" alt="Shanghai" style="width:100%">
<div class="container">
<p>Shanghai, China</p>
</div>
</div>
版权声明:本文为qq_52993453原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。