首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >同时使用边框半径和长方体阴影(CSS)

同时使用边框半径和长方体阴影(CSS)
EN

Stack Overflow用户
提问于 2010-04-26 23:43:07
回答 2查看 117.2K关注 0票数 48

好吧,我知道这两个属性都还不完全受支持,但我还是在使用它们:P

当我添加一个边界半径和长方体阴影(有或没有供应商前缀)时,边界半径的半径对于长方体阴影是不透明的。示例:http://cndg.us/3f41a0

这个问题有可能解决吗?我还注意到-webkit-box-shadow与隐藏的div有一些问题。

EN

回答 2

Stack Overflow用户

发布于 2020-12-06 03:36:01

根据MDN的文档,长方体阴影会自动拾取元素本身的边界半径。这里有一个链接:https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow#:~:text=The%20box%2Dshadow%20property%20enables,on%20the%20same%20rounded%20corners

票数 2
EN

Stack Overflow用户

发布于 2014-12-12 13:27:19

当我在我父亲的网站上闲逛时,我发现你可以将半径特征添加到阴影中。所以我在一个div里面有一个日历,两个日历都有圆角的边缘(准确地说是0.7em),我想给它添加一个阴影,但它们几乎总是有一个正方形的边缘,因此会与我的圆角边缘冲突。只是摆弄长方体阴影属性,并决定如果我添加半径到它会怎么样?所以我就这么做了。在网上找不到提到这项技术的地方,所以我可能发现了一些独一无二的东西。无论如何,背景故事已经足够了,代码如下:

CSS:

box-shadow-bottom-right-radius: 0.7em; //you can enter whatever value you want
box-shadow-bottom-left-radius: 0.7em;
box-shadow-top-right-radius: 0.7em;
box-shadow-top-left-radius: 0.7em;

这样,你就可以像通常对边界所做的那样,向长方体阴影本身添加一个半径。

票数 -7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2714765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档