box-shadow如何让一个div内的多边形呈现阴影

<divclass="sold_mark"></div>.sold_mark{display:inline;width:36px;height:48px;backgrou... <div class="sold_mark"></div>
.sold_mark {
display: inline;
width: 36px;
height: 48px;
background: url(../img/sold_mark.png) no-repeat scroll 0px 0px transparent;
box-shadow:2px 2px 10px grey;
}

这样只有div(长方形)的阴影,这个图片是一个梯形,如何让梯形的边有阴影而不是div这个长方型的边
展开
 我来答
百度网友3cb80af
2014-12-15 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3962万
展开全部
你可以把图片用img方式插入,而不用background做背景,这样就可以直接给img标签加box-shadow:2px 2px 10px grey;

要不然,就把div处理成图片一样的多边形,再加box-shadow:2px 2px 10px grey;

做多边形,,你百度css3 多边形,可以找到有。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式