2014-01-09 33 views
-4

我是新來的CSS我已經爲我的主頁寫了CSS,因爲我已經使用border-radius屬性,它在IE 6以外的所有瀏覽器上都能正常工作.Hi,我想寫代碼將呈現所有瀏覽器的所有版本的border-radius屬性。任何人都可以幫助我如何爲所有版本和所有瀏覽器編寫通用代碼? 在此先感謝。如何在所有版本的瀏覽器中解決border-radius屬性問題?

+4

這個地球是誰在2014年使用IE6對一些參考您的PIE.htc文件位置:P – Sachin

+4

@Sachin我想你的意思。在這個地球上誰使用IE瀏覽器。 – Ruddy

回答

3

IE9 +,Firefox 4 +,Chrome,Safari 5+和Opera支持border-radius屬性,因爲它屬於CSS3屬性。 所以,你可以使用css3pie

首先檢查該演示在IE 8和here 下載它寫這樣

#myAwesomeElement { 
    border: 1px solid #999; 
    -webkit-border-radius: 10px; 
    -moz-border-radius: 10px; 
    border-radius: 10px; 
    behavior: url(path/to/pie_files/PIE.htc); 
} 

注意到你的CSS規則:在上述規則添加behavior: url(path/to/pie_files/PIE.htc);。 URL()內,你需要指定

你可以看到從here

0

IE 8及以下版本不支持邊界半徑。您不能在IE 8及以下版本中使用該屬性

+0

爲什麼downvote ..? – Era

+0

這不是一個答案。根據這個問題,作者意識到了這個事實。 – Pavlo

0

IE版本8及以下版本不支持border-radius。

+0

downvoter:謹慎解釋?這個答案沒有錯! – Abhitalks

相關問題