仅左右框阴影

时间:2013-07-02 03:18:45

标签: css css3

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

这是我试过的盒子阴影:

 box-shadow: inset 10px 0px 25px 0px rgba(0,0,0,0.45);

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

jsFiddle

1 个答案:

答案 0 :(得分:9)

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

box-shadow: inset 25px 0px 25px -25px rgba(0,0,0,0.45), inset -25px 0px 25px -25px rgba(0,0,0,0.45);

请参阅DEMO