1. 基本阴影效果:
.shadow-example {
box-shadow: 5px 5px 10px #888888;
}
2. 多重阴影:
.multi-shadow-example {
box-shadow: 5px 5px 10px #888888, -5px -5px 10px #888888;
}
3. 内部阴影:
.inner-shadow-example {
box-shadow: inset 5px 5px 10px #888888;
}
4. 文字阴影:
.text-shadow-example {
text-shadow: 2px 2px 4px #888888;
}
5. 边框阴影:
.border-shadow-example {
border: 2px solid #888888;
box-shadow: 5px 5px 10px #888888;
}
6. 阴影的颜色渐变效果:
.gradient-shadow-example {
box-shadow: 5px 5px 10px rgba(255, 0, 0, 0.5), -5px -5px 10px rgba(0, 0, 255, 0.5);
}
7. 阴影的模糊半径和大小:
.blur-shadow-example {
box-shadow: 0 0 20px 10px #888888;
}
8. 投影方向角度:
.angle-shadow-example {
box-shadow: 10px 10px 10px -5px #888888;
}
9. 模糊边缘的阴影:
.spread-shadow-example {
box-shadow: 5px 5px 10px -5px #888888;
}
这些例子展示了如何使用 box-shadow 属性为元素添加各种不同的阴影效果。根据具体的设计需求,你可以调整参数以达到理想的效果。CSS3 的阴影属性为界面设计提供了更加灵活的选择,使得元素在页面上能够有更加独特和引人注目的外观。
转载请注明出处:http://www.zyzy.cn/article/detail/4079/CSS