我正在使用Facebook应用程序作为Facebook页面上的标签。 我遇到的问题是删除iframe周围出现的滚动条, 特别是在运行Lion的Mac上使用Google Chrome。适用于所有其他浏览器的修复程序似乎不起作用!有没有人注意到这个问题?
很抱歉没有具体说明。我有手风琴向下扩展,使框架更大。我已将应用程序的高度设置为流畅。所有其他浏览器都正确显示它。它只是Mac OS X Lion上的chrome。我正在使用的javascript是。
window.fbAsyncInit = function() {
FB.Canvas.setAutoResize();
}
我还想补充一点,OS X Lion有不同的滚动条...我不知道这是否会改变任何东西。
刚刚意识到在Windows XP上的最新firefox上出现同样的问题,如果我刷新,它有时会消失并返回。滚动条没有显示,但内容被裁剪为800px,我可以滚动它。
答案 0 :(得分:0)
试试这个CSS代码
html {
overflow: hidden;
}
body {
width: 520px;
margin: 0;
padding: 0;
overflow-x: hidden;
}
答案 1 :(得分:0)
FB.Canvas.setAutoResize 将于2012年1月1日删除,改为使用 FB.Canvas.setAutoGrow 。
https://developers.facebook.com/docs/reference/javascript/FB.Canvas.setAutoGrow/