现场演示: http ://codepen.io/flanker/pen/ajAow
有以下三个要素:
<div class="parent">
<div class="child"></div>
</div>
在第一个父border-radius
元素中,子元素将被溢出。在第二个父母有一个border-radius
,overflow: hidden
所以孩子被剪裁了。他们都工作正常。
但是在第三个中,父元素有border-radius
and overflow: hidden
。这次我animation
在子元素中添加了一个,然后overflow: hidden
在 Chrome 中不起作用(版本 28.0.1500.52 beta / Mac OS X 10.8.3)。子元素在父元素之外仍然可见。
但它在 Firefox (20.0) 中运行良好
这是 Chrome 错误吗?还是我缺少任何其他 CSS 属性?
谢谢。