0

我的 Facebook 评论框被截断了一半。我将它保存为 HTML 并使用 Safari、Chrome 和 Firefox 打开它,但它们都被截断了一半。我该如何解决?

我已经尝试了很长时间,但无法让它发挥作用。为简单起见,我只使用注释框的必要代码:

<html>
    <head>
    </head>
    <body>
        <div id="fb-root"></div>
        <script>(function(d, s, id) {
                var js, fjs = d.getElementsByTagName(s)[0];
                if (d.getElementById(id))
                    return;
                js = d.createElement(s);
                js.id = id;
                js.src = "http://connect.facebook.net/en_GB/all.js#xfbml=1&appId=170045126459927";
                fjs.parentNode.insertBefore(js, fjs);
            }(document, 'script', 'facebook-jssdk'));
        </script>

        <div class="fb-comments" data-href="http://example.com" data-num-posts="2" data-width="470"></div>
    </body>
</html>

此外,页面不会停止显示加载标志。

4

1 回答 1

0

问题来自您的 CSS 文件:

如果您使用的是插件,则必须退出所有代码,例如

. facebook-comment { width: 95px !important; }

这些代码由插件自动设置,不允许您随意设置 facebook 评论框。

一旦你这样做了,你可以在你的 PHP 控制台中创建一个,然后在你的 CSS 文件中添加这个类来定制你想要的盒子。

于 2013-10-09T15:31:18.250 回答