如何创建白色css框阴影

问题描述 投票:2回答:4

我的网站上有以下框阴影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);
css shadow
4个回答
1
投票

使用此article或此代码:

 -moz-box-shadow: 13px 13px 0px 0px #FFFFFF;
    -webkit-box-shadow: 13px 13px 0px 0px #FFFFFF;
     box-shadow: 13px 13px 0px 0px  #FFFFFF;

0
投票

我只需删除供应商前缀行,就可以在IE9和FF中工作了。你需要的只是:

box-shadow: 0px 10px -14px 14px #FFF;

0
投票

阴影大小为负值:

box-shadow: 0px 10px -14px 14px #FFF;

一个负的14px阴影将没有任何东西,因为它将小于它的大小0.如果你正在寻找一个inset阴影,只需将其添加到样式:

box-shadow: inset...

解决方案,将-14px改为14px


0
投票

在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来玩,并为你设计一个好的阴影图案。

© www.soinside.com 2019 - 2024. All rights reserved.