我的网站上有以下框阴影css。它在Chrome中看起来很棒,但Firefox和IE不会重新创建我正在寻找的效果。我只想在盒子的底部有一个白色的实心阴影。如何使这项工作适用于所有浏览器?
box-shadow: 0px 10px -14px 14px #FFF;
-webkit-box-shadow: 0px 10px -14px 14px #FFF;
-moz-box-shadow: 0px 10px -14px 14px rgb(255, 255, 255);
使用此article或此代码:
-moz-box-shadow: 13px 13px 0px 0px #FFFFFF;
-webkit-box-shadow: 13px 13px 0px 0px #FFFFFF;
box-shadow: 13px 13px 0px 0px #FFFFFF;
我只需删除供应商前缀行,就可以在IE9和FF中工作了。你需要的只是:
box-shadow: 0px 10px -14px 14px #FFF;
阴影大小为负值:
box-shadow: 0px 10px -14px 14px #FFF;
一个负的14px
阴影将没有任何东西,因为它将小于它的大小0.如果你正在寻找一个inset
阴影,只需将其添加到样式:
box-shadow: inset...
解决方案,将-14px
改为14px
。
在CSS中使用此示例:
-webkit-box-shadow: -1px 6px 13px 0px rgba(0,0,0,0.44);
-moz-box-shadow: -1px 6px 13px 0px rgba(0,0,0,0.44);
box-shadow: -1px 6px 13px 0px rgba(0,0,0,0.44);
你可以使用这个ONLINE APP来玩,并为你设计一个好的阴影图案。