【发布时间】:2026-02-11 06:25:01
【问题描述】:
我有这个布局:
用于桌面/横向站点。我希望它能够在移动设备上很好地扩展,但同时我不希望网站看起来像垃圾,所以我想稍微改变内容,使其更适合移动设备/智能手机的大小大小的屏幕。
所以我想出了这个:
在横向图片中,中间的5个框是div,每个div包含一个图片和一个标题(链接到另一个页面)。这 5 个框是主导航。
在纵向布局中(适用于智能手机设备或任何适合该尺寸的屏幕),只有 1 张图片,它不是在横向视图或台式电脑上显示的图片。
我们不能在这个网站上使用 JavaScript,所以我想知道如何使用媒体查询对这个布局做出如此巨大的改变。
我知道我可以只在横向视图中包含大量图片,但只能选择在移动版本上显示它,但我不想不必要地下载。
有没有办法解决这个问题?
【问题讨论】:
-
这里你必须通过用户代理或屏幕分辨率检测,单独的 HTM/CSS 无法提供该功能