我很高興地在這個網站上進行測試,並在Firefox和Internet Explorer 9中測試它,當我發現它們沒有時,我認爲Safari和Chrome會渲染我的CSS3。CSS3圓角圖像的角落不適用於Safari/Chrome?
在FF和IE9我看到:
在Safari /鉻我看到這一點:
這裏的HTML:
<div class="container">
<div>
<img src="static/images/image1.jpg" alt="" />
</div>
這裏的CSS:
.container {
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
}
我在做什麼錯? :(
UPDATE
請參閱我有一個問題的工作,例如:http://jsfiddle.net/jAsnU/3謝謝
我想知道爲什麼這些工作的具體細節,以及爲什麼Webkit瀏覽器沒有隱藏溢出,但這是答案。謝謝! – 2011-05-25 20:36:09
我最近有同樣的問題。這是唯一對我有用的解決方案。爲什麼它有效?我認爲它是因爲webkit實際上並沒有將基本的父元素舍入註冊給子元素。如果你有一個孩子的div,它可能也需要圓角。你可以做這個實驗並證明這一點。 – ohmusama 2011-05-25 20:55:17