网页自适应手机浏览器问题

我设计了一个720*1280大小的网页,现在想放在手机上,让它刚刚好适合手机中浏览器大小。我这里没有使用百分比适配,都是px设置。<metaname="viewport"... 我设计了一个720*1280大小的网页,现在想放在手机上,让它刚刚好适合手机中浏览器大小。
我这里没有使用百分比适配,都是px设置。
<meta name="viewport"
content=" width = device-width, height = device-height, initial-scale=1,minimum-scale=0.5, maximum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
这个设置无效,因为我在写css样式时候的定位都是px。如何在使用px的情况下让网页自适应浏览器大小
展开
 我来答
龙氏风采
2016-12-19 · 知道合伙人互联网行家
龙氏风采
知道合伙人互联网行家
采纳数:5849 获赞数:12817
从事互联网运营推广,5年以上互联网运营推广经验,丰富的实战经

向TA提问 私信TA
展开全部
  <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"),不同的手机、平板的尺寸不一样。所以能很好掌握响应式布局就能做好手机上的自适应。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式