我在我的一个网站上安装了一个Facebook“Like”框式按钮 功能方面,一切似乎都很好。直到我检查布局。
Facebook似乎增加了我的包装分隔符的宽度,它已经有一个固定的固定宽度。
当前布局基于分隔线,整个100%高度+居中的主体和页脚设置。我知道这是因为Facebook的脚本,因为当我访问没有安装Facebook Like按钮的每个其他页面时,布局是完美的。
是否有某种解决方法?
我正在使用的Facebook脚本是:
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js#appId=XXXX&xfbml=1"></script>
<fb:like href="" send="false" layout="box_count" width="60" show_faces="false" action="like" font=""></fb:like>
答案 0 :(得分:3)
实际上,我想通了!经过大量的谷歌搜索后。 问题是脚本的第一行需要是BODY标记的第一个孩子。
<div id="fb-root"></div>
参考:http://forum.developers.facebook.net/viewtopic.php?id=45600