3

多くの製品を含む div コンテンツがあり、設定されています

div#content{
       margin-top:20px;
       width: 560px;
       min-height: 700px;
       float:right;
}

しかし、メイソンリー (jquery プラグイン: http://masonry.desandro.com/ ) を次のように適用した後:

   $('#content').masonry({
      columnWidth: 275,
      itemSelector: '.produkt'
   }).imagesLoaded(function() {
      $('#content').masonry('reload');
   });

div#content の高さは 0 に設定されていますか...

誰か助けてくれませんか?

ありがとう

4

4 に答える 4

4

画像の高さ属性を設定する (または CSS を使用する) 以外の別の方法は、ドキュメントの準備ではなく、ウィンドウの読み込みで石積みのコードをラップすることです。

$(window).load(function () {

    $('#content').masonry({
        columnWidth: 275,
        itemSelector: '.produkt',
        animate: true
    });

});
于 2013-09-17T20:17:53.950 に答える
-3

これを div#content に設定してみてください

overflow: auto;
于 2013-09-17T19:16:27.647 に答える