我需要在某个block元素上创建一个box-shadow ,但仅在(例如)右侧.我做的方式是包装内部元件box-shadow到外层一个padding-right和overflow:hidden;这样的阴影其他三面是不可见的.
有没有更好的方法来实现这一目标?喜欢box-shadow-right?
编辑:我的意图是只创建阴影的垂直部分.repeat-y与规则的作用完全相同background:url(shadow.png) 100% 0% repeat-y.
任何方式只能在没有黑客或图像的情况下在左右(水平?)侧获得盒子阴影.我在用:
box-shadow: 0 0 15px 5px rgba(31, 73, 125, 0.8);
Run Code Online (Sandbox Code Playgroud)
但它带来了阴影.
我的元素没有边界.
我正在使用box-shadow创建一个内部阴影......
box-shadow: inset 0 0 10px #000000;
-moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
Run Code Online (Sandbox Code Playgroud)
...但希望内部阴影只从底部进入.我尝试了几种尝试使这项工作的方法,但不能......我怎么用盒子阴影做这个?