有没有办法只设置顶部的阴影?我必须诉诸创建额外的元素来覆盖侧面阴影吗?
谢谢
供参考*项是可选的:
Box-shadow: <inset*> <offset-x> <offset-y> <blur-radius*> <spread-radius*> <color*>;
< spread-radius>需要为负< blur-radius> (因此没有其他模糊的边显示),然后您需要碰撞< offset-y>下降相同的金额:
Box-shadow: inset 0 20px 20px -20px #000000;
它会给你一个单一的梯度带横跨元素的顶部。