当宽度设置为 810px 时,是否可以删除 facebook 页面选项卡中的垂直滚动条。
请注意,当宽度设置为正常(810 像素)时,我在Facebook 页面选项卡中谈论 iframe 。后端没有高度选项。
我搜索了很多,但每个人都在谈论宽度为 520 像素的旧 Facebook 页面标签。
当宽度设置为 810px 时,是否可以删除 facebook 页面选项卡中的垂直滚动条。
请注意,当宽度设置为正常(810 像素)时,我在Facebook 页面选项卡中谈论 iframe 。后端没有高度选项。
我搜索了很多,但每个人都在谈论宽度为 520 像素的旧 Facebook 页面标签。
我使用这个功能:
FB.Canvas.setSize({ width: 810, height: 1050 });
作为这个完整设置的一部分,它紧跟在开始标签之后:
<div id="fb-root"></div>
<script>
window.fbAsyncInit = function() {
// init the FB JS SDK
FB.init({appId:YOUR_APP_ID_HERE,status:true,cookie:true,xfbml:false});
FB.Canvas.setSize({ width: 810, height: 1050 });
};
(function(d, debug){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/en_US/all" + (debug ? "/debug" : "") + ".js";
ref.parentNode.insertBefore(js, ref);
}(document, /*debug*/ false));
</script>
接下来,确保没有任何 CSS 将 html 元素上的 overflow-y 属性设置为“滚动”。我已经看到设置此属性的 CSS 重置。