我正在使用 Fb.ui() 将更新发布到用户的墙上,但该对话框始终出现在我浏览器的同一位置(如果向上滚动,则居中)。问题是我从屏幕底部打开对话框。有没有办法让对话框显示用户当前的滚动位置?
最佳答案
FB.ui() 对话框应该已经相对于用户当前滚动的位置定位。
如果没有,您可以简单地将您的#fb-root 放在 CSS 中:
#fb-root { position:fixed; top:10%; }
这样,弹出窗口将始终位于用户的滚动位置,如果他继续向上或向下滚动页面,也会跟随它。
关于javascript - 调整 FB.ui() 对话框的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490035/