0

我有一个关于 box-shadow 的问题,所以我有一张具有这种效果的图片。

我想在我的 Jsfiddle 示例中获得与此图像相同的效果。

http://jsfiddle.net/aldimeola1122/EAb3V/2/

这是我的 CSS 代码:

#wrapper{
    background:url("http://ealtinel.com/bg1.jpg") no-repeat;
    width:1000px;
    height:1000px;
}

#probe{
position: absolute;
margin-top:100px;
margin-left:200px;;
z-index: 9999;
height: 35px;
width: 138px;
background:#fff;
padding-left: 20px;
padding-top: 14px;
border-radius: 25px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
transition: width 0.5s;
-moz-transition: width 0.s;
-webkit-transition: width 0.5s;
-o-transition: width 0.5s;
-webkit-box-shadow: 0px 1px 40px -13px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 40px -13px rgba(0,0,0,0.75);
box-shadow: 0px 1px 40px -13px rgba(0,0,0,0.75);
}

提前致谢

在此处输入图像描述

4

1 回答 1

1

我编辑了你的 css,我用不同的调整玩了一段时间,并让它尽可能接近我认为你将能够:

http://jsfiddle.net/EAb3V/3/

这是我修改的css:

前:

-webkit-box-shadow: 0px 1px 40px -13px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 1px 40px -13px rgba(0,0,0,0.75);
box-shadow: 0px 1px 40px -13px rgba(0,0,0,0.75);

后:

-webkit-box-shadow: 0px 1px 25px rgba(19, 19, 19, 0.50);
-moz-box-shadow:    0px 1px 25px rgba(19, 19, 19, 0.50);
box-shadow:         0px 1px 25px rgba(19, 19, 19, 0.50);

这是我做的另一个版本,我添加了一个比背景稍暗的 2px 边框:http: //jsfiddle.net/EAb3V/4/

-webkit-box-shadow: 0px 1px 20px rgba(19, 19, 19, 0.40);
-moz-box-shadow:    0px 1px 20px rgba(19, 19, 19, 0.40);
box-shadow:         0px 1px 20px rgba(19, 19, 19, 0.40);
border: 2px solid #cd870f;

还有一些工具可以提供帮助,比如我发现这里最适合盒子阴影: http ://css3gen.com/box-shadow/

于 2013-07-03T16:06:17.830 回答