google-chrome - webkit 隐藏从 border-radius 溢出的内容

标签 google-chrome css safari webkit

http://jsfiddle.net/Bery8/3/

我有一个具有position: relativeborder-radius 的节点。我试图隐藏流出 border-radius 的内容,想知道是否有人在 webkit 中对此进行了修复。我需要 relative 定位用于其他目的,但无法将其删除。

似乎在 mozilla 中运行良好。

<div>
    foo
    <span>content</span>
    <span>content</span>
    <span>content</span>
    <span>content</span>
    <span>content</span>
</div>

<style>
div {
    border        : 1px solid #000;
    border-radius : 20px;
    overflow      : auto;
    position      : relative;
    margin        : 10px;
    max-height    : 100px;
}

span {
    display    : block;
    background : teal;
    padding    : 10px;
}
</style>

最佳答案

我不确定我是否理解了这个问题,但是如果您将 border-radius: 20px 添加到 span 元素是否可以解决问题?

关于google-chrome - webkit 隐藏从 border-radius 溢出的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10134778/

相关文章:

javascript - 如何通过单击另一个 <div> 中的 href 和按钮使 2 个重叠的 <div> 依次显示?

javascript - scrolltop() 不适用于 body.height()

php - 用于 css 和 js 的 apache mod_deflate

css - 仅在某些计算机上的 Safari 浏览器中 Sprite 背景大小不正确

safari - Safari 6 或 Bootstrap 模式对话框出现渲染问题?

javascript - 通过代码打开 Chrome Inspector 来捕获快速断点?

html - Internet Explorer 中图像的大小问题

javascript - 如何知道 chrome Kiosk 模式下的控制台错误

javascript - 在 Chrome 扩展中使用段 IO

Safari 上的 CSS 问题