【问题标题】:Changing Website View in Browser to responsive mode将浏览器中的网站视图更改为响应模式
【发布时间】:2016-02-23 10:33:41
【问题描述】:

我有一个应用程序,它提供了生成正常或响应式内容的可能性。

现在我想实现一个预览功能,以便用户可以在视图之间进行测试和自动切换,就像它在 chrome 中实现的那样。

只需要三个按钮,智能手机、平板电脑、台式机。有人有一个好主意如何很好地做到这一点吗?它应该适用于所有当前的浏览器:)

谢谢

【问题讨论】:

    标签: javascript


    【解决方案1】:

    解决方案 1:调整浏览器窗口大小 - 这将为您提供一个新的视口,然后任何相对宽度都会适应该视口。使用

    window.resizeTo(width, height);
    

    (来源:this answer)不需要 jquery。

    也看看这里:http://www.w3schools.com/jsref/met_win_resizeto.asp

    解决方案 2:编辑视口本身。 在this solution 中搜索 5 秒后发现。

    viewport = document.getElementById('viewport');
    viewport.setAttribute('content', 'width=YOURWIDTH');
    

    【讨论】:

    • 是的,这是一个新窗口,我想要它的实际窗口
    • W3 示例是。 resizeTo 方法也可以在当前窗口上调用(即使被某些浏览器禁止)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-28
    • 1970-01-01
    • 2013-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多