gpt4 book ai didi

html - 边框半径在 Safari 5 中不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 18:18:37 27 4
gpt4 key购买 nike

我需要有 1 个带有 position:absolute 和 border-radius 的外部 div。在外部 div 内部,我可能有 1 个或多个内部position:absolute div。我希望内部 div 位于外部 div 的边界半径内(例如:top:0px; left:0px;) 不会隐藏外部 div 的 border-radius。

此行为在除 Safari 之外的所有浏览器中都可以正常工作。

我需要在 Safari 5 以及 6 和 7 中支持这种行为。我见过一些使用 -webkit-mask-image 的解决方案,但它们都不适用于 Safari 5。

这是我要显示的 html 示例:

<div style="position:absolute; background:blue; width:300px; height:300px; border-radius:30px; overflow:hidden;">
<div style="position:absolute; background:red; width:200px; height:200px;"></div>
</div>

有什么想法吗?

最佳答案

在第二个 div 中使用 border-radius: inherit;

关于html - 边框半径在 Safari 5 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22300038/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com