【发布时间】:2021-03-10 21:08:18
【问题描述】:
我对一般的 CSS 和响应式设计特别陌生, 我有一个旧网站,我用 CSS 成功地重新设计了它,一切都很好,当我试图让它响应时,我刚刚发现了媒体查询,我开始使用重新设计页脚:
@media screen and (max-width:720px){ etc ...}
这没问题,我的页脚重新设计得很好,我的问题是: 这在我的 720 像素宽度的手机中看起来不错,但对于宽度为 1080 像素的手机,它会显示桌面版本吗?如何避免? 我的意思是,如果我尝试:
@media screen and (max-width:1280px){ etc ...}
要包括高分辨率手机,它将在桌面屏幕上显示 1280 像素宽度的手机版本? 正确的用法是什么,?谢谢
【问题讨论】:
-
设备像素(类似于分辨率)和 CSS 像素之间存在差异。所以像视网膜这样的高分辨率设备可以使用 4 个实际物理像素来对应一个 CSS 像素。总的来说,您不必担心设备分辨率,只需要 CSS 像素,媒体查询会获取这些像素。
-
访问stackoverflow.com/questions/14942081/…希望对您有所帮助
标签: html css responsive-design media-queries responsive