2009-07-27 3 views
0

jQueryのMasonryプラグインに問題があります。jQuery masonryプラグイン - IE7でdivを正しくスタックするのに問題があります

このリンクをご覧になると:http://iloveinternet.org/kunder/omk/とピンクの線が上に茶色のフィールドにスクロールします。そこにdivボックスが見えますか?彼らは石積みのプラグインで3つの列にお互いに横に積まれているはずです。これは、私のMac上で並行してWindows XPのIE7以外のほとんどのブラウザで正常に動作します。

私は何が間違っているのか分かりませんか?それは悪いhtml kodeですか、それともスクリプトの中の何ですか?

なぜ... IEで同じ問題が発生しているかどうかを確認することができれば、わかりやすくなるでしょう。

  • いただきありがとうございます:)

答えて

1

をあなたのスクリプトがdocument.location.hashが空の文字列であるindex.phpの中線36上で私のためにエラーの原因となっています。 これは列の問題を修正するが、レイアウト/ 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); 
関連する問題