如何獲取我正在使用的CSS版本?如何獲取css版本
回答
據我所知,CSS代碼中沒有指定版本的內容。瀏覽器旨在在運行時解釋一個或多個CSS版本。因此,我會想象你需要get the verion of the browser via javascript,然後確定瀏覽器可以理解CSS的版本。
該版本僅由您使用的CSS選擇器,屬性和屬性定義。
您可以自由地將CSS 1,2和3的元素以您編寫的任何樣式混合使用。
您可以參考CSS規範來查看更多詳細信息。 W3C的規範和草案可通過以下索引獲得:http://www.w3schools.com/w3c/w3c_css.asp
儘管CSS規範在多個版本(v2,2.1,3)中定義,但CSS版本與開發人員無關;您需要更關心哪些Web瀏覽器支持給定的功能。
瞭解給定的特性是在CSS2,2.1或3中定義是有用的,因爲它可以讓您瞭解該特性的年齡,因此瀏覽器支持它的可能性有多大 - 例如border-radius
是一個CSS3功能,所以超過幾年的瀏覽器可能不會完全支持它。
你可以找出什麼CSS功能的支持,其中從以下網站瀏覽器:
希望有所幫助。
我討厭真相...... – BrunoLM 2011-01-30 01:06:53
在我看來,您應該使用object detection來代替 - 請檢查MDC以瞭解原理。
在Internet Explorer上,您可能會發現compatMode和documentMode有用。
@Craig說的只是一個補充。
在我的.net 2.0框架中,我有一個屬性來顯示滾動條。因爲我只想垂直,所以我添加了兩個屬性,如果用戶正在使用的瀏覽器支持這個新的CSS 3.0屬性(overflow-x),他將看到垂直的屬性。
- 1. 如何獲取bukkit版本?
- 2. 如何獲取Windows版本 - 如「Windows 10,版本1607」中所示?
- 3. 如何從System.Web.HttpRequest獲取協議版本?
- 4. 如何獲取發佈版本?
- 5. 如何分別獲取特定版本?
- 6. 如何獲取Zxing Library的qrcode版本
- 7. 如何獲取和比較libcurl版本?
- 8. 如何從ASP獲取.NET .dll版本
- 9. attachmentClassifier - 如何獲取zip版本?
- 10. 如何在.inputrc中獲取Bash版本
- 11. 如何獲取OS X系統版本?
- 12. 如何從代碼獲取Flutter版本?
- 13. 如何獲取當前的dev_appserver版本?
- 14. 如何使用Node.js獲取Windows版本?
- 15. 如何在Emacs中獲取linux版本
- 16. 如何從VSIX獲取SSMS的版本
- 17. 我如何獲取msi的版本
- 18. Collectd - 如何獲取安裝版本
- 19. 如何獲取最大版本記錄?
- 20. 如何獲取Oracle數據庫版本?
- 21. 如何從gemspec文件獲取版本?
- 22. 如何獲取當前EF版本
- 23. 如何通過.NET獲取IIS版本
- 24. 如何從.NET獲取Windows版本號?
- 25. 如何獲取最新的RStudio版本
- 26. 獲取NDIS版本?
- 27. 獲取PostGIS版本
- 28. 獲取apk版本升級包版本
- 29. 如何從C#中獲取/獲取CAB FileUnique版本號?
- 30. 如何從Apple獲取舊版本的正版iOS圖像?
Get it in what and where? – Oded 2010-12-14 15:40:07