2011-08-11 13 views

回答

0

支持border-radius上使用Chrome/Safari瀏覽器(或相當的Webkit)圖像似乎有點馬車

Chrome -webkit-border-radius bug? - CSS-Tricks Forums

上述職位是從今年早些時候(〜Chrome的版本10)時,支持圖像上的border-radius無法正常工作。支持是可用的,但就像你看到它仍然有一些問題。您可能想要向Webkit/Chrome/Safari項目報告您遇到的錯誤。我知道有一個很容易找到Chromium的錯誤報告頁面,不知道其他兩個。

下面是解決方法兩個思路:

  1. 您可以通過刪除的2px border和設置2px的行程box-shadowbox-shadow:0 0 0 2px #606060;)申請不大不小的CSS3黑客攻擊。這有幾個缺點,因爲它是唯一適用於Chrome/Safari瀏覽器example jsfiddle

  2. 或課程的修復程序的另一種選擇是編輯照片給他們圓角(http://www.roundpic.com/是一個很好的網站)

0

嘗試去除圖像本身邊框造型,並加入它#內容#topStoriesTest

#content #topStoriesTest { 

    border: 1px solid #CCCCCC; 
    border-radius: 14px; 
    -webkit-border-radius: 14px; 
    -moz-border-radius: 14px; 
    height: 318px; 
    overflow: hidden; 
    position: relative; 
    width: 549px; 
}