我只想要一段代碼來檢查瀏覽器是否支持CSS3網絡字體。
例如我有一個字體,其大小爲12px看起來太小,所以我必須將其設置爲16px,但如果用瀏覽器查看頁面而沒有webfonts支持,則文本看起來太大。如何找出瀏覽器是否支持網頁字體或不使用javascript?
0
A
回答
1
您可以使用Modernizr這個:@font-face detection docs。
1
雷米夏普的這篇文章給了我最好的成功。另外你可以使用Comic Sans。 http://remysharp.com/2008/07/08/how-to-detect-if-a-font-is-installed-only-using-javascript/
這裏的基本思想是使用Comic Sans和巨大的字體大小作爲你想要檢測的字體的後備。因爲CS的字體很寬,所以如果你正在檢測的字體不是安裝的話,那麼div會更寬。
相關問題
- 1. 瀏覽器字體支持
- 2. 瀏覽器是否支持JavaScript Promises
- 3. 發現瀏覽器是否支持JavaScript或不
- 4. 使用Javascript檢測瀏覽器是否支持Web Open Font Format(Woff)或不是
- 5. 如何檢查瀏覽器是否支持JavaScript,在javascript中?
- 6. Kindle的網頁瀏覽器是否支持Javascript?它有什麼瀏覽器(或模擬)?
- 7. 如何檢測瀏覽器是否支持webkit瀏覽器?
- 8. 是否有瀏覽器不支持maxlength?
- 9. codenameone網頁瀏覽器組件現在是否支持黑莓?
- 10. 什麼網頁瀏覽器不支持Javascript?以及如何識別客戶端使用哪個瀏覽器?
- 11. 如何確定瀏覽器是否支持div支持tabindex?
- 12. 對不支持CSS媒體查詢的瀏覽器使用Javascript
- 13. 如何查找瀏覽器是否支持History.Pushstate?
- 14. 瀏覽器如何知道網站是否支持HTTP/2?
- 15. 如何檢查瀏覽器是否支持JavaScript的svg?
- 16. 如何檢查瀏覽器是否支持Facebook Javascript SDK
- 17. PHP:如何確定瀏覽器是否支持PHP中的JavaScript?
- 18. 如何使用JS/jQuery檢查瀏覽器是否支持touchstart?
- 19. webOS瀏覽器支持哪些字體?
- 20. 瀏覽器如何支持JavaScript
- 21. 如何在JavaScript中檢查用戶瀏覽器是否支持字符?
- 22. 使用JavaScript檢查瀏覽器是否支持css3和/或HTML5屬性
- 23. 如何通過網頁瀏覽器檢測協議是否被支持?
- 24. Wii瀏覽器是否支持WebSockets?
- 25. iPad瀏覽器是否支持jQuery?
- 26. 檢查瀏覽器是否支持SVG
- 27. Chrome瀏覽器是否支持GWT 2.5?
- 28. SWT測試是否支持瀏覽器
- 29. Selenium2Library(1.5)是否支持Safari瀏覽器
- 30. 檢查瀏覽器是否支持MutationObserver