如何用CSS实现DIV块的阴影效果

我用filter:dropshadow()这个不行啊,是什么回事,我用的是dreamwearer8和IE6... 我用filter:dropshadow()这个不行啊,是什么回事,我用的是dreamwearer8和IE6 展开
 我来答
金爺来了
2012-03-08 · TA获得超过806个赞
知道答主
回答量:60
采纳率:0%
帮助的人:25.8万
展开全部

可以用CSS3. 不过要支持IE6的话,加载个 .htc 行为文件就好了。 什么圆角,什么阴影。全都小ks, 要的话可以M我。我写给你。 

border: 1px solid #696;padding: 60px 0;text-align: center; width: 200px;

-webkit-border-radius: 8px;

-moz-border-radius: 8px;

border-radius: 8px;

-webkit-box-shadow: #666 0px 0px 10px;

-moz-box-shadow: #666 0px 0px 10px;

box-shadow: #666 0px 0px 10px;background: #EEFF99;behavior: url(/PIE.htc);

一起看娱乐聊八卦
2018-05-18 · TA获得超过1.2万个赞
知道小有建树答主
回答量:55
采纳率:100%
帮助的人:1.5万
展开全部
可以用CSS3的阴影属性。 不过要支持IE6的话,加载个 .htc 行为文件就好了。border: 1px solid #696;padding: 60px 0;text-align: center; width: 200px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;background: #EEFF99;behavior: url(/PIE.htc)。
直接使用box-shadow:5px 5px 10px black inset;属性设置样式样式就可以了。前两个值(5px 5px)是水平和垂直方向的偏移量,正值阴影就会向左向下偏移,负值反之;第三个值(10px)是设置模糊距离;black就是阴影的颜色啦;最后一个inset是在元素内部创建一个阴影,也就是内阴影了;删除掉inset就是设置外阴影了。
这是使用纯CSS实现的效果,在DIV层的区域边框添加阴影效果,看上去非常形象,但是实现起来并不是太难,CSS代码比较简洁,值得我们学习。<title>盒子阴影的CSS实现方法</title>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6b46965
2015-05-20 · TA获得超过5583个赞
知道小有建树答主
回答量:957
采纳率:84%
帮助的人:424万
展开全部
border: 1px solid #696;padding: 60px 0;text-align: center; width: 200px;

-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 0px 10px;
-moz-box-shadow: #666 0px 0px 10px;
box-shadow: #666 0px 0px 10px;background: #EEFF99;behavior: url(/PIE.htc);
这是使用纯CSS实现的效果,在DIV层的区域边框添加阴影效果,看上去非常形象,但是实现起来并不是太难,CSS代码比较简洁,值得我们学习。
<title>盒子阴影的CSS实现方法</title>
<style>
.baseBlock{
width:220px;
position:relative;
}
.baseBlockIn{
padding:10px 15px;
background:#a0b3d6;
box-shadow:10px 10px 5px #444;
-moz-box-shadow:10px 10px 5px #444;
-webkit-box-shadow:10px 10px 5px #444;
position:relative;
z-index:1;
}
.ieShadow{
_width:215px;
_height:160px;
filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=6);
-ms-filter:"progid:DXImageTransform.Microsoft.Blur(pixelradius=6)";
background-color:#444\9;
position:absolute;
left:5px;
top:5px;
right:-5px;
bottom:-5px;
}
</style>
<div class="baseBlock">
<div class="baseBlockIn">
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
weixiao800
2012-03-07 · TA获得超过824个赞
知道小有建树答主
回答量:482
采纳率:0%
帮助的人:439万
展开全部
阴影效果如果不用过滤器的话,那就是用图片做出来的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
剑玄通绝影
2012-03-06 · TA获得超过177个赞
知道小有建树答主
回答量:297
采纳率:0%
帮助的人:171万
展开全部
我也想知道。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式