2012-01-17 83 views
2

我已经构建了一个FB应用程序,并且无法在FF浏览器中抑制Canas滚动条。 Chrome,IE和Safari都很好。如何在Firefox 7 * +中压制Facebook应用程序画布滚动条?

有罪的风格似乎是FB CSS中设置的主风格,给所有主体标签溢出-y:scroll。所以即使画布区域之外没有任何东西,并且我已经将画布设置为动态调整大小,FF仍然保留滚动条空间。复杂的问题,保留滚动条空间侵入760像素画布。

我已经检查过API,并且不支持管理FB样式。有问题的应用程序是http://apps.facebook.com/plus-size-clothing/

回答

0

设置我的应用程序的身体overflow隐藏和呼吁FB.Canvas.setAutoResize();为我工作。

的Javascript:

window.fbAsyncInit = function() { 
    FB.init({ 
    appId : 'YOUR-APP-ID', 
    status : true, /* check login status */ 
    cookie : true, /* enable cookies to allow the server to access the session */ 
    xfbml : true /* parse XFBML */ 
    }); 

    FB.Canvas.setAutoResize(); /* Automatically sets canvas size */ 
}; 

CSS:

body{ 
    overflow: hidden; 
    /* your styles here... */ 
} 
相关问题