如何调整Facebook评论插件的宽度?

时间:2012-02-14 21:33:36

标签: html facebook

基本上,我的大部分页面都包含在居中的表格中。在下面,我想有一个Facebook评论部分,但我希望它与表本身的宽度相同(表格为95%)。如您所知,Facebook评论插件采用固定宽度(以像素为单位),如何避免(或覆盖它)?

1 个答案:

答案 0 :(得分:1)

使用像jQuery这样的东西,在页面渲染后以编程方式将注释插件插入到DOM中,将其宽度设置为浏览器显示父div的宽度。然后调用FB.XFBML.parse()使其显示。

function adjustWidth(obj) {
    var width = parseInt($(obj).width());
    $(obj).html('<fb:like href="blah" width="' + width  + '></fb:like>');
    FB.FBXML.parse(obj);     
}