页面在手机上自适应问题
发布网友
发布时间:2022-04-20 03:46
我来回答
共2个回答
热心网友
时间:2022-04-19 08:37
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
viewport做不到真的让你的页面自适应。
手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewport 的大小和缩放,其他手机浏览器也基本支持。
所以解决方式:
去了解了解“响应式布局”(响应式的布局的前提就是设置<meta name="viewport"),不同的手机、平板的尺寸不一样。所以能很好掌握响应式布局就能做好手机上的自适应。
热心网友
时间:2022-04-19 09:55
你把那个高度去掉试试,可以参考一些已经做成的手机网页