首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WP8 IE10视口问题

WP8 IE10视口问题
EN

Stack Overflow用户
提问于 2013-01-26 18:49:19
回答 2查看 3.7K关注 0票数 2

你们有没有注意到,当使用-ms-viewport (特定宽度为320px或device- width )时,web浏览器内容可以移出可用空间?看起来文档大小是错误的,所以我可以向左滚动它的内容,但是除了空白处什么都没有。我也可以缩小它(但我不应该),在那之后它的大小并不总是相同的。我知道http://mattstow.com/responsive-design-in-ie10-on-windows-phone-8.html,但它帮不上忙。它在第二次或第三次导航到相同的内容后发生,并消失,例如当设备旋转时。

EN

回答 2

Stack Overflow用户

发布于 2013-02-02 03:32:28

Windows Phone 8无法正确识别webkit和移动web的标准meta viewport标记。

在你的CSS中试试这个

代码语言:javascript
复制
@-ms-viewport{width:device-width}

然后添加这个JS

代码语言:javascript
复制
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);
}

More here (credit)

票数 3
EN

Stack Overflow用户

发布于 2013-01-27 04:19:39

尝试添加以下内容

代码语言:javascript
复制
@-ms-viewport {
    user-zoom: fixed;
    max-zoom: 1;
    min-zoom: 1;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14536211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档