繁体   English   中英

jQuery砌体插件-麻烦使divs在IE7中正确堆叠

[英]jQuery masonry plugin - Have trouble getting the divs to stack properly in IE7

我对jQuery的Masonry插件有问题。

如果您看一下此链接: http : //iloveinternet.org/kunder/omk/,然后向下滚动到棕色字段,上面有一条粉红色的线。 您可以在其中看到div框吗? 使用砖石插件时,它们应该以三排的形式彼此相邻堆叠。 这在大多数浏览器中都可以正常工作,但Windows XP中的IE7在我的Mac上是并行的。

有人知道我在做什么错吗? 它是不好的html kode还是脚本中的某些东西?

通过为什么...如果您可以检查您是否在IE中遇到相同的问题,那真是太好了。

  • 谢谢 :)

您的脚本在index.php的第36行上对我造成了错误,其中document.location.hash是一个空字符串。 不确定是否可以解决专栏问题,但最好先尝试工作页面,然后再尝试调试布局/ css问题。

var destination = $( document.location.hash ).offset().top;

尝试这样的事情:

var $el = $( document.location.hash );
var destination = 0;

if ( $el.length ) {
   destination = $el.offset().top;
} 

$("html:not(:animated),body:not(:animated)").scrollTop( destination );

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM