box-shadow: 0px -15px 10px -15px #111;

五个值分别为:x y blur spread color

将 spread 设置成 blur 的负值即可

这种只适用于 offset 和 blur 相差比较小的情况,相差太大的话效果不是很好

see:

1. StackOverflow

2. codepen

05-11 19:58