该网站有一个桌面版本,我正在通过编辑相同的 CSS 文件来制作它的移动版本。
我隐藏了许多宽/不必要的元素,display: none;
并确保我在大多数元素上使用百分比宽度。
在 HTML 上,我有以下视口标签:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
...但这无济于事:移动版本在移动设备上显得太宽。用户需要放大,他/她可以水平滚动网站。显然,这是不可取的,我需要页面适合移动设备屏幕的宽度。
我错过了什么吗?顺便说一句,如果有帮助,该框架使用 Smarty。
编辑:有时,网站会根据移动屏幕调整其宽度,但这仅发生了几次,我不知道如何或为什么。