div 方块在 jQuery toggleSlide 之后没有向后移动

div block doesn't move back after jQuery toggleSlide

这里我用jQuery制作了这个页面 - http://peterhay.com/Fluxx/people

除了 Google Chrome..

,它在任何浏览器或设备上都可以正常工作

第一行图片工作正常,但任何其他行(第二或第三等)在 jQuery "detail_block" div 得到 "display: none" 样式...请查看带有 Google Chrome 的页面并亲自查看。

单击第二行或第三行中的任何图片,然后再次单击以获取 "detail_block" "hidden",下面的行将不会出现...如果您单击任何图片第一行一切正常..

有人可以帮我解决这个问题吗?我不明白哪里出了问题...它在任何其他浏览器中都可以正常工作...

谢谢

您在 <div itemprop="articleBody"> 中的 <br> 标签似乎导致了 Chrome 中的问题。它与您浮动的 div 的播放效果不佳。我建议删除 <br> 标签并使用 clear 属性 清除浮动。

.pages_highlight_box { clear: left; }

删除 <br> 解决了 Chrome 中的问题。