Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 网站没有';t在移动屏幕上安装全屏_Android_Html_Css_Wordpress_Jquery Mobile - Fatal编程技术网

Android 网站没有';t在移动屏幕上安装全屏

Android 网站没有';t在移动屏幕上安装全屏,android,html,css,wordpress,jquery-mobile,Android,Html,Css,Wordpress,Jquery Mobile,当我在任何安卓手机上测试我的开发网站时,该网站不适合在手机屏幕上全屏显示。附件是快照。我只是想让手机更方便 我正在使用wordpress和Twitter Boostrap来创建我的网站。在我的头标签上,我在互联网上找到了一些移动友好网站的元标签。请注意,这不是一个响应性网站 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"&

当我在任何安卓手机上测试我的开发网站时,该网站不适合在手机屏幕上全屏显示。附件是快照。我只是想让手机更方便

我正在使用wordpress和Twitter Boostrap来创建我的网站。在我的头标签上,我在互联网上找到了一些移动友好网站的元标签。请注意,这不是一个响应性网站

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9,chrome=1">

请帮忙


我最近在平板电脑/手机上遇到了同样的问题,并通过以下代码片段修复了这个问题

<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
    @-webkit-viewport { width: device-width; }
    @-moz-viewport { width: device-width; }
    @-ms-viewport { width: device-width; }
    @-o-viewport { width: device-width; }
    @viewport { width: device-width; }
</style>
<script>
    // Important for windows phone 8
    if (navigator.userAgent.match(/IEMobile\/10\.0/))
    {
        var msViewportStyle = document.createElement("style");
        msViewportStyle.appendChild(document.createTextNode("@-ms-viewport{width:auto!important}"));
        document.getElementsByTagName("head")[0].appendChild(msViewportStyle);
    }
</script>

@-webkit视口{宽度:设备宽度;}
@-moz视口{width:设备宽度;}
@-ms视口{宽度:设备宽度;}
@-o-视口{宽度:设备宽度;}
@视口{宽度:设备宽度;}
//windows phone 8的重要信息
if(navigator.userAgent.match(/IEMobile\/10\.0/)
{
var msViewportStyle=document.createElement(“样式”);
appendChild(document.createTextNode(“@-ms viewport{width:auto!important}”);
document.getElementsByTagName(“head”)[0].appendChild(msViewportStyle);
}

确保您使用的是Bootstrap附带的响应类,以便在Bootstrap框架内进行设计。在Bootstrap中,所有内容都位于一个12“列”的网格上,然后根据该网格进行拆分

在Bootstrap 2.x中

<div class="container">
  <div class="row">
    <div class="span6">
      Content here
    </div>
    <div class="span6">
      Content here
    </div>
  </div>
</div>

满足于此
满足于此
将生成两个横跨页面宽度的div

在Bootstrap3中,他们稍微更改了类名以适应不同的窗口大小。同样的例子,如果您使用的是移动设备,则可能是:

<div class="container">
  <div class="row">
    <div class="col-xs-6">
      Content here
    </div>
    <div class="col-xs-6">
      Content here
    </div>
  </div>
</div>

满足于此
满足于此
您可以通过以下步骤删除引导3中的响应:


更多信息可以在这里找到:

我知道这是一个老问题,但由于它出现在谷歌上,我想我会分享我提出的解决方案,以防其他人需要它:


如果你的网站没有响应,你不需要额外的元标签在标题。尝试移除它们,它应该会按预期工作

如果您正在设计一个响应性站点,但希望在移动设备中“固定”站点的宽度,即最大宽度为800px,我发现我唯一的解决方案是更新初始规模大小。对我来说效果不错的是这样的,注意“初始刻度”值:



希望这对别人有帮助

您是否有指向页面的链接或要演示的小提琴?在容器/包装上添加最小宽度。如果容器宽度不是基于百分比,则它将不起作用。搜索媒体查询教程以更好地理解。也有可能您有一个rogue元素太宽,因此会在页面的一侧添加边距。在这种令人沮丧的情况下,我通常会首先添加样式
*{border:1px solid red;}
,以直观地确定是否是这种情况,然后对每个元素进行操作(尝试和错误),直到找到有问题的元素。
<meta name="viewport" content="width=device-width, initial-scale=0.4">