-9
A
回答
3
CSS圓角與「所有瀏覽器」不兼容,版本太多,許多舊版本的瀏覽器仍在使用,因此需要一個純粹的CSS解決方案。
此外,如果你的國家,你不能使用圖片,因爲這是解決方法之一你是嚴重限制。
但是,我認爲你應該考慮使用CSS舍入邊框,因爲你可以在不支持它們的瀏覽器上優雅地退化,用其他CSS技術來使元素看起來一樣好。這幾乎是大多數人現在這樣做的。
這意味着什麼在實踐中是,當你的用戶升級他們的瀏覽器時,他們「自動」獲得好處,而不必編寫你的站點的兩個版本。
0
你想支持哪些瀏覽器(「所有瀏覽器」包括IE6?那麼IE5呢?那麼早些時候呢?)。
你大概知道CSS border-radius
財產。這是在您的盒子上繪製圓角的標準方法。
由於您對「所有瀏覽器」感到憂心忡忡,我假設您擔心舊版本的IE,並且您說得對:border-radius
在IE6,IE7或IE8中不起作用。
如果你不想使用圖像,但你想支持這些瀏覽器,那麼你將不得不使用基於Javascript的解決方案。
到目前爲止最好最容易使用的是CSS3Pie。它嵌入到樣式表中,使用IE的behavior
風格,並使IE以標準border-radius
風格工作。請參閱CSS3Pie網站上的說明和演示以獲取更多關於它如何工作的信息,但足以說這是我現在推薦的用於IE中圓角的唯一解決方案。
相關問題
- 1. 如何創建一個圓角的NSImageView?
- 2. 在.net winform中創建圓角容器
- 3. 如何使用css3創建一個圓角的箭頭框?
- 4. 如何使用CSS創建一個圓角背景框?
- 5. 創建一個帶圓角的按鈕
- 6. 創建一個圓角的BlockArrow
- 7. SKSpriteNode - 創建一個圓角節點?
- 8. 創建一個圓角視圖
- 9. 試圖創建一個圓角UIButton類
- 10. 如何使用多個圖像創建圓角視圖
- 11. 如何使用ACM庫在Java中創建圓角對角線?
- 12. 如何使圓角邊框的內容也是圓角的?
- 13. 圓角容器IE6
- 14. jCarouselLite圓角容器
- 15. 如何創建一個圓角的圖像邊框?
- 16. 如何創建一個圓角面板和剪輯的約束
- 17. 如何創建圓角形狀的ListView
- 18. 如何創建靈活的圓角?
- 19. Firemonkey:如何創建帶圓角的TRectangles?
- 20. 用CSS圓角創建一條線
- 21. 如何創建一個透明的圓?
- 22. 使用圓角創建表格
- 23. 如何創建一個圓角雪佛龍形狀
- 24. Javascript:如何創建一個圓角標籤菜單?
- 25. 如何在Flex中創建一個虛線圓角矩形?
- 26. 使用xmlst創建一個xml容器
- 27. 如何使用KineticJS從一個圓圈創建箭頭到另一個圓圈?
- 28. 如何創建背景CSS div /圓角?
- 29. 如何在svg中創建圓角
- 30. 如何創建一個容器控件
請定義「所有的瀏覽器」...有些東西告訴我,你實際上並不意味着[全部](http://www.dillo.org/)[the](http://elinks.cz/ )[瀏覽器](http://oss.sgi.com/projects/mozilla/faq.html)。 – ckittel