html - 响应式 - 所有元素在移动设备上都太小了
问题描述
我正在一个网站上工作,但我对移动设备上的视图有一个奇怪的问题。当我在桌面浏览器上调整窗口大小时,元素和字体会随着视口的变化而变化。当我在移动设备上打开网站时,所有字体和元素(例如汉堡菜单)都很小。看起来这是一个扩展问题或类似问题。我在头部有元视口标签,所以这不是问题。
我在这里或任何其他论坛上找不到任何类似的问题。我希望有人能帮忙。我附上了一些截图,但如有必要,我可以提供 URL。先感谢您。
解决方案
确保包含响应式元标记,以确保您的浏览器获得设备的正确宽度,而不是缩小页面
<meta name="viewport" content="width=device-width, initial-scale=1">
这意味着浏览器将(可能)以自己屏幕的宽度呈现页面的宽度。因此,如果该屏幕是 320 像素宽,则浏览器窗口将是 320 像素宽,而不是缩小并显示 960 像素(或该设备默认执行的任何操作,以代替响应式元标记)。
进一步阅读这里
推荐阅读
- r - 如何在 R 中的 lavaan 中调整 Cronbach 的 Alpha 测量误差
- python - 如何将多个列表压缩到python中的嵌套字典中
- kdb - 根据客户端对匹配从 KDB 表中删除最旧的记录
- json - SQL Server json_value 的括号表示法?
- swiftui - 为什么 SwiftUI 在 navigationTitle 中日期格式为“2020 M10 27”?
- angular - 由于 MSAL Angular 中的超时,令牌更新操作失败
- express - vue使用axios上传文件到azure blob,但是后端服务器收不到body值
- mysql - 为什么 dockerfile 不能用“ CMD /etc/init.d/mysql start ”启动数据库?
- javascript - JsPDF 和 chart.js:提高图表分辨率
- reactjs - react-router-dom v6 useNavigate 将值传递给另一个组件