FB.Canvas.setAutoResize继续前进

时间:2011-05-18 15:01:22

标签: javascript facebook

我添加了

window.fbAsyncInit = function() {
  FB.Canvas.setAutoResize();
}

到我的页面,以便我的FB应用程序可以自动调整大小。但是我的页面并没有停止增长。它只是越来越长。 我做错了什么?


也许这是我的造型。事情正在与这些线路进行评论。

    身体 {         填充:0自动;         margin-top:0px;         font-size:8pt;     }

html, body, #wrapper {
    /*height: 100%;*/
}

body > #wrapper {
    /*height: auto;*/
    /*min-height: 99.65%;*/
    margin-top: -105px;
}

如果有效,我会关闭这个问题。

2 个答案:

答案 0 :(得分:1)

我的页面持续变长的原因是因为我将高度设置为100%然后将高度设置为自动,如上所示。删除这些行后,页面会正常调整大小。

答案 1 :(得分:0)

我遇到了同样的问题。 去除高度100%可以解决它...

但是我发现问题的核心是我的包装内的div上的margin-top。这似乎使Facebook错误地计算了文档的高度,并使其不断增加。