比方說,我只是想針對每個平板電腦和手機,無論大小,是否有媒體查詢呢?沒有指定大小可以做到這一點?或者正在使用大小來定位移動設備,而不是桌面?CSS媒體查詢:目標移動設備沒有指定寬度,像素比例等
6
A
回答
5
6
我一直在爲此奮鬥了幾天,但檢查手持設備的好方法是最大設備寬度。臺式電腦不會將此發送給瀏覽器,但大多數(如果不是全部)手持設備都使用此功能。
在我來說,我想證明上的所有設備(包括臺式機)低於一定寬度的時候,我使用該網站的壓縮版本
@media all and (max-width: 640px)
但是,使用的規定覆蓋彈出position: fixed
只能在手持設備上更改(因爲css屬性適用於所有桌面瀏覽器,但不適用於所有手持設備)。所以我用了一個附加規則:
@media all and (max-device-width: 640px)
我在其中低於目標640個,但不是桌面瀏覽器所有的手持設備。順便說一句,這也不針對iPad(這是我想要的),因爲它具有比640px更高的設備寬度。
如果您只想定位所有設備,只需選擇一個最小寬度(1px),以便它不會排除任何設備,無論寬度如何。
0
我不認爲你會有純粹的css方法運氣太多。你會想按照modernizer.js方法和我們JS的方式來做一些事情來檢測設備,並在此基礎上爲類添加一個類名。
What is the best way to detect a mobile device in jQuery?
然後在您的媒體查詢大小不等的特殊情況,移動設備是一流的。
相關問題
- 1. 獨立於寬度的CSS移動設備媒體查詢
- 2. CSS媒體查詢百分比寬度
- 3. css媒體查詢分辨率dpi與寬度與設備寬度的比較
- 4. 媒體查詢設備像素比例不起作用
- 5. CSS媒體查詢中的寬度和設備寬度之間的差異
- 6. CSS媒體查詢最小寬度和最小設備寬度衝突?
- 7. 未指定媒體查詢的像素?
- 8. 如何使用媒體查詢定位特定像素寬度
- 9. 媒體查詢看起來在瀏覽器比移動設備
- 10. 針對移動設備不工作的CSS媒體查詢
- 11. 涵蓋大多數移動設備的CSS媒體查詢
- 12. 如何在CSS3媒體查詢中自動使主體寬度等於設備寬度?
- 13. 媒體查詢最大寬度和最大設備寬度有什麼區別?
- 14. 最小寬度和最大寬度的CSS媒體查詢
- 15. 設備寬度媒體查詢的Android 2.2 2.3解決方法
- 16. CSS媒體查詢高度
- 17. 媒體查詢 - iOS設備
- 18. 媒體查詢跨設備
- 19. iPhone 4陷阱最大寬度:480個像素媒體查詢
- 20. 媒體查詢 - 改變CSS動態內容寬度改變
- 21. 爲什麼我的CSS3媒體查詢沒有顯示在移動設備上?
- 22. CSS3媒體查詢寬度和高度
- 23. 設備像素比例undefined
- 24. CSS定位媒體查詢
- 25. 按div寬度或高度CSS媒體查詢
- 26. 在移動設備上不遵守媒體查詢?
- 27. 媒體查詢將無法在移動設備上工作
- 28. 在媒體查詢中具有100%寬度的圖像
- 29. 在使用媒體查詢時,CSS無法在移動設備上工作
- 30. CSS確定活動媒體查詢
Chrome瀏覽器會報告最大設備寬度,然後任何人都會沿着此路徑前進。 – eighteyes
我想這是新的,但我會更新我的答案。謝謝! –
我不得不突破我的媒體查詢的野心,並使用JS來定位較小的瀏覽器窗口。 – eighteyes