0

如果您访问此网站http://inelmo.com/inelmo并单击每篇文章下的评论链接之一,它会展开一个包含 facebook 评论插件的 div。我不知道为什么,但是在它之后有一个巨大的空间,我很有信心它与我的造型无关(尽管我可能是错的)。

该位的标记如下所示:

<div id="cmbx(id of the article)" class="comentBox" style="display: none; width: 520px;"> // This is the div that hides facebook comments.

<div class="fb-comments" data-href="inelmo.com/story.php?id=(id of the article)" data-num-posts="5" data-width="520"></div>

</div>

我不知道是什么导致了 facebook 插件下的空间。任何人都可以建议任何修复吗?

用于幻灯片的 jQuery:

function toggleSlideBox(x){if($('#'+x).is(":hidden")){$(".comentBox").slideUp(200);$('#'+x).slideDown(200)}else{$('#'+x).slideUp(200)}}

编辑:我在几个浏览器中对其进行了测试,其中一些例如 Firefox 没有任何问题,但例如 google chrome 有。

4

1 回答 1

0

我不认为您的问题与您的 CSS 或 Facebook 评论框直接相关,尽管它似乎是导致问题开始的评论框。实际问题似乎出在 jQuery 幻灯片功能上,这肯定很难调试,因为乍一看问题似乎出在 css 或 fb-comments 上。

看看这个帖子,应该会对你有所帮助。http://goo.gl/ZaduP

该帖子讨论了一个非常相似的问题,该问题似乎是由 jquery slide 事先不知道 div 的高度将是多少引起的。高温高压

于 2011-11-04T14:08:34.017 回答