我剛開始致力於響應式網頁設計。媒體查詢是否處理下載組件或處理過程的位置?這個問題的原因是,當我們在我們的網頁中使用不同大小的圖像時,例如已經爲智能手機下載1x圖像,爲平板電腦下載2張圖像,爲桌面瀏覽器下載4x圖像。是否所有尺寸的圖像都會下載到所有的瀏覽器中,或者如何在響應式網頁設計中處理?它如何適用於所有Web組件?在響應式網頁設計中如何下載網頁組件?
-1
A
回答
0
我將描述每種資產的策略。
圖片
條件裝載的整個想法是不具有尺寸大於需要加載圖像。
articles,你可以在這件事情上找到完美的意義,但它們實施起來有點棘手,因爲最終的解決方案將主要依賴後端。
最常用的技術非常簡單:您使用JavaScript方法進行屏幕寬度/設備檢測並加載相應的圖像大小。
CSS
對於有條件的加載,您可以使用<link>
標籤的媒體屬性。該屬性用於指定一個@media
查詢,該查詢將控制加載。
這是一篇關於Conditional loading of resources with media queries的文章,詳細解釋了該屬性的用法。這是相當古老的,但即使在今天,規則也是一樣的。
的JavaScript
的JavaScript資產的控制是完全由你決定。我不會談論模塊加載器。
Window.matchMedia()是基於媒體查詢的條件檢查器,可用於資產加載,如果您對browser-support滿意。
過時,但相當多的用戶友好window.outerWidth
瀏覽器檢測以下question描述。
+0
非常感謝..真的幫助我! – SrAn
相關問題
- 1. 響應式網頁設計
- 2. 響應式網頁設計
- 3. 響應式網頁 - 高度設計
- 4. 基金會響應式網頁設計
- 5. head.js和響應式網頁設計
- 6. 響應式網頁設計問題
- 7. 自動化響應式網頁設計
- 8. ckEditor響應式網頁設計
- 9. 響應式網頁設計缺陷
- 10. HTML5 HTML5響應式網頁設計
- 11. 響應式網頁設計,html寬度
- 12. 內嵌css響應式網頁設計
- 13. 表響應式網頁設計?
- 14. 響應式網頁設計限制
- 15. Scrollorama和響應式網頁設計
- 16. 轉換爲響應式網頁設計
- 17. 響應式網頁設計+ SCSS網站組織
- 18. 響應式網頁
- 19. 響應式網頁設計:什麼和如何?
- 20. 如何測試XAMPP上的響應式網頁設計?
- 21. Elm如何處理響應式網頁設計?
- 22. 響應式網頁設計斷點?爲什麼設計爲1280,1024,640?
- 23. HTML5和Css3 - 頁腳重疊 - - 響應式網頁設計
- 24. 響應的網頁設計工具
- 25. 問題與響應網頁設計
- 26. 響應網頁設計:動態高度
- 27. Div在響應式網頁設計中的重新定位
- 28. 用於響應式網頁設計的DevExpress控件
- 29. 在iPad上查看時響應式網頁設計缺少組件
- 30. 使用@media規則的響應式網頁設計和網頁的總大小
媒體查詢只是定義應用某些CSS規則的地方,沒有別的。 – Sparky