WP——如何让pc端网站在手机上可以等比缩放的整个显示

怎样实现其在移动端自适应?有哪些解决方案?

在head里面加进这段代码,正如下方第5点。

<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">

1.<– 宽度为默认宽度,不支持用户缩放 –>

<meta name="viewport" content="width=width,user-scalable=no">

2.<– 宽度为默认宽度,不支持用户缩放 –>

<meta name="viewport" content="user-scalable=no">

3.<– 宽度为默认宽度,支持用户缩放 –>

<meta name="viewport" content="user-scalable=yes">

4.<– 宽度为设备宽度,初始缩略比例为原始大小,不支持用户缩放 –>

<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">

5.<– 宽度为设备宽度,初始缩略比例为原始大小,额外加了最大缩略值为原始状态,不支持用户缩放 –>

<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">

由此我的个人心得是:

  1. width=device-width, 指的是 自适应设备,附带initial-sacale=1.0来加以肯定。
  2. 如果想做到PC端在手机上自适应显示,而又可以用户缩放。那么就去掉user-scalable=0,或者 使用 user-scalable=yes。user-scalable=no 和 user-scalable=0 是一个效果 即 不支持用户缩放。
  3. inimum-scale=1.0, maximum-scale=0.0 其实要不要都无所谓,只是进一步限定而已。【盲猜,这里加上是因为本人的主题的图文插件需要这个功能】
  4. 经验证,若是会影响你的图文插件,最好是选择手机端不可缩放。
图片[1]-WP——如何让pc端网站在手机上可以等比缩放的整个显示

最后付上本人主题的原header代码样式以备自查。

<!DOCTYPE HTML>
<html <?php echo 'lang="' . esc_attr(get_bloginfo( 'language' )) . '"'; ?>>
<head>
	<meta charset="UTF-8">
	<link rel="dns-prefetch" href="//apps.bdimg.com">
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    	<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=0.0">
	<meta http-equiv="Cache-Control" content="no-transform" />
	<meta http-equiv="Cache-Control" content="no-siteapp" />
	<?php wp_head(); ?>
	<?php tb_xzh_head_var() ?>
</head>
<body <?php body_class(_bodyclass());?>>
<?php echo qj_dh_nr();?>
	<?php zib_header();?>
© 版权声明
THE END
点赞10捐助 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容