有沒有一種更簡單的方法,使我的網站在不同的移動設備上看起來不錯,而不是爲所有設備設置不同的媒體查詢?所有設備的媒體查詢
1
A
回答
2
您可以使用媒體查詢作出響應的網站,但你必須調整各種屏幕,比如iPad的
/* ----------- iPad mini ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
}
/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 2) {
}
/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
}
同樣可以看起來像筆記本電腦,平板電腦,迷你手機等其他設備這裏是一個爲媒體屏幕提供了所有屏幕大小的文章https://css-tricks.com/snippets/css/media-queries-for-standard-devices/。在這裏再次重寫這一點毫無意義。
除了媒體查詢,您可以使用像引導程序這樣的框架,它可以減少使用媒體查詢的麻煩,而您可以使用其具有預定義CSS的類。
1
你能用寬度來做嗎?
@media screen and (max-width: 480px) {
// CSS Here
}
1
您通常使用一些媒體查詢:1200,992,768和480。也許這不是如果你希望你的網站是充分響應,很多。或者,您可以學習和使用Bootstrap,這對於響應能力有很大幫助。
相關問題
- 1. 媒體查詢跨設備
- 2. 媒體查詢 - iOS設備
- 3. 媒體查詢的HTML5應用程序的所有設備
- 4. 設備的通用媒體查詢
- 5. 媒體查詢和Android設備
- 6. 媒體查詢爲將適合所有
- 7. 有更好的多媒體查詢或單個媒體查詢
- 8. 我的媒體查詢不適用於我的Android設備
- 9. 媒體查詢不在上媒體查詢所需要的最小寬度
- 10. 針對不同設備的CSS媒體查詢
- 11. 針對不同設備大小的書寫媒體查詢
- 12. 視網膜設備是否需要自己的媒體查詢?
- 13. 針對移動設備不工作的CSS媒體查詢
- 14. 視網膜啓用設備上的媒體查詢
- 15. 什麼是特定設備的媒體查詢?
- 16. 移動設備 - 不同的背景 - 媒體查詢不工作
- 17. 設備寬度媒體查詢的Android 2.2 2.3解決方法
- 18. 涵蓋大多數移動設備的CSS媒體查詢
- 19. iPad和其他平板設備的媒體查詢
- 20. 未被移動設備讀取的媒體查詢
- 21. 移動設備的測試環境,特別是媒體查詢
- 22. 獨立於寬度的CSS移動設備媒體查詢
- 23. CSS媒體查詢 - 最小設備寬度和最大設備寬度
- 24. 特定設備媒體查詢不起作用
- 25. 媒體查詢 - 將特定設備定位在一起
- 26. 媒體查詢不能在設備上工作
- 27. 媒體查詢最大設備高度如何工作
- 28. CSS媒體查詢問題與iOS設備
- 29. 如何爲每個設備大小編寫媒體查詢
- 30. 如何使用CSS媒體查詢檢測設備方向?
'device-width'和'device-height'已折舊。 [https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries] –
@IgnatOspadov您的鏈接不起作用 – smarttechy
oops鏈接的格式有錯字。沒有格式錯誤的同一鏈接:[link](https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries) –