google-chrome - Chrome - child 剪辑CSS3圆形边框?

标签 google-chrome webkit clipping css

请参阅以下 JSFiddle:

http://jsfiddle.net/zScKW/

请注意,子 div 剪裁了其父 div 的边框。如果我删除边框(但保留圆 Angular ),该元素将按照我们的预期进行剪辑。 Firefox 4 按照我的预期呈现此标记,并在边框开始之前剪切该元素。然而,Chrome 在到达边框的外边缘之前不会剪辑子项。

谁的这种行为是正确的,是否有黑客行为?如果这是一个将要修复的错误,我可以将其保留在 Chrome 中,但如果它在 Chrome 中呈现为规范,我将需要调整布局。

(在投票关闭之前请注意,这是一个与有关 Firefox 3.5/Chrome 错误的多个线程不同的错误,该错误阻止元素被圆形边框剪切)

最佳答案

实际上,您只需将 position:relative 添加到 child 元素即可。

关于google-chrome - Chrome - child 剪辑CSS3圆形边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5421622/

相关文章:

javascript - Chrome 浏览器中的“代码片段”选项卡有什么用

html - Chrome 自动填充涵盖了 Google Maps API v3 的自动完成功能

Css 位置,与 Web-kit 和 FF 略有不同

html - 页面最后一部分之前带有视口(viewport)底部的单个滚动捕捉点

html - 如何在 Canvas 中夹环?

Android:带有圆角的 ScrollView。 child 视野在角落流血

javascript - 如何使用http(不安全访问)访问chrome最新版本中的相机功能?

css - flex : 0, 上的转换有问题但仍在 flex : . 0001 上工作?

ios - iPhone iOS 无法正确显示 box-shadow

TableLayout 中 EditView 的 Android 文本剪辑问题