【发布时间】:2012-05-06 01:14:24
【问题描述】:
我有一个使用 CSS3 的可爱的星际迷航红色警报动画。我的一个父元素有一个border-radius 和overflow:hidden,因此任何内容都会被裁剪为边框半径的形状。
这一切在 Firefox 中运行良好,但 Webkit 浏览器会在裁剪区域之外留下一些子元素。
这是我的代码:
http://jsfiddle.net/doublewombat/EqK6R/embedded/result/
类名称为curvedEdges 的div 具有border-radius 和overflow:hidden。然而,“警报”文本的左右块悬挂在此半径之外,即使它们是curvedEdges 的子元素。或者用简单的英语来说,动画的左右边缘应该稍微弯曲(如在 Firefox 中),而不是笔直。
那么这是 Webkit 中的一个错误,还是我有什么问题?
如果您手边没有 Webkit 浏览器,它在 YouTube 上...
【问题讨论】:
-
对不起,关于这个话题我不能说什么,但 CSS3 实验做得很好!特别好! :-)
-
非常感谢。不用 Javascript 也能做到这一点当然很酷。
标签: animation webkit overflow css