How can I apply a box shadow to only the right side of a block element? Currently, I achieve this by wrapping the inner element with a box-shadow in an outer element with padding-right and overflow:hidden to hide the other three sides of the shadow. Is there a more efficient way to accomplish this, such as using a box-shadow-right property?
UPDATE: My goal is to only have the vertical part of the shadow visible, similar to what repeat-y does in CSS with background:url(shadow.png) 100% 0% repeat-y.