You cannot do this with ONE div .
EDIT
box-shadow does not allow right and left shadows at the same time.
There is a trick though ... read on.
The rule takes four meanings:
- determines the horizontal offset of the shadow. + value for the right shadow and - value for the left shadow.
- determines the vertical offset. + for the lower shadow and - value for the upper shadow.
- determines the blur distance
- determines the spread
This is all true. However, after some tests, I found that you can layer a shadow.
All you have to do is separate the values ββwith a comma.
So, for left, right and bottom shadow on one div you can do it
box-shadow: -5px 5px 3px black, 5px 5px 3px black;
Example: http://jsfiddle.net/jasongennaro/HWCzJ/1/
source share