仅左右框阴影

L84*_*L84 3 css css3

我试图在一个只有左右阴影的元素上创建一个插入框阴影.我无法让它发挥作用.

这是我试过的盒子阴影:

 box-shadow: inset 10px 0px 25px 0px rgba(0,0,0,0.45);
Run Code Online (Sandbox Code Playgroud)

我将为右侧添加另一个.问题是这个设置还会在顶部和底部略微显示阴影,我无法让它显示,并且仍然在左侧显示阴影.这可能吗?

的jsfiddle

Ant*_*ony 9

spread-radius(第4个值)上使用负值来缩小阴影.这可以隐藏不需要的顶部和底部阴影.

box-shadow: inset 25px 0px 25px -25px rgba(0,0,0,0.45), inset -25px 0px 25px -25px rgba(0,0,0,0.45);
Run Code Online (Sandbox Code Playgroud)

DEMO.