2012-04-10 29 views
1

我的網站在Safari和Firefox上的顯示不同。我希望CSS使它在Safari上看起來一樣。我知道我可以使用兩個div框,一個用於輪廓,一個用於圖像,但我喜歡Firefox上我只需要一個,它會曲線輪廓和圖像。無論如何有Safari瀏覽器曲線輪廓和圖像?-webkit-border-radius與-moz-border-radius的行爲有所不同

Safari中:

Safari border radius

火狐:

Firefox border raidus

<img src="asset.jpg" class="example">

img.example { width: 250px; height: 250px; background: rgba(0, 0, 0, .6); padding: 18px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }

+0

用它包裹在一個div我提供了一個例子 – jacktheripper 2012-04-10 19:23:22

回答

3

這是一個已知臭蟲在WebKit瀏覽器

見因此,在短期這example

,是的,現在你必須包裝在一個div形象。吮吸。

看到這些錯誤報告:

http://code.google.com/p/chromium/issues/detail?id=82417
https://bugs.webkit.org/show_bug.cgi?id=30475

目前,包裝在一個div,as I have done here

+0

看起來這是自2009年以來一直存在的錯誤,無論如何要修復它?任何想法何時會得到修復? – michaellindahl 2012-04-10 20:31:02

+1

希望很快,但你仍然必須支持舊版本,因爲不是每個人都會更新。歡迎來到網頁設計! – jacktheripper 2012-04-10 20:33:58

+0

看起來像這個問題依然存在。我在http://shapebootstrap.net/demo/html/corlate/contact-us.html中看到這個 我該如何解決這個問題?在其他瀏覽器中,它是一個完美的圓圈,而在safari中它是方形的。 – 2015-06-08 18:41:21

相關問題