2013-07-28 151 views
0

我是新来的网络编程,并不完全确定我的砌体代码正在做什么......我在容器中的每个元素,我正在应用砌体正在移动(像人们会期望),但砌体砖类不适用于容器内的子元素。请看下图:砌体和砌体砖类

我的javascript:

$(document).ready(function($) { 

    var colWid = Math.floor($('#article_display').width() *.25); 
    console.log(colWid); 
    var $article_display = $('#article_display'); 
    $('#article_display').imagesLoaded(function() { 
    $article_display.masonry({ 
     columnWidth: colWid, 
     itemSelector: '.article', 
     isAnimated: !Modernizr.csstransitions 
    }); 
    }); 
}); 

样品子元素(注意定位,似乎通过砌体被应用):

<div class="article featured" style="position: absolute; left: 0px; top: 378px;"><img  src="http://placehold.it/292x468"></div> 

这是我引用容器(再次,你可以看到一些风格的变化,它没有我期望它的“石工”类):

<div id="article_display" class="span12" style="position: relative; height: 943px;"> 

这里是一篇相关的文章,我基本上是做这个人的工作,但是他没有看到相同的结果,我认为自从他发布他的问题以来,一直有新的发布,所以解决方案已经改变。 https://stackoverflow.com/questions/15972117/masonry-not-working-class-of-masonry-brick-is-not-being-applied

任何提示或想法将不胜感激,谢谢!

编辑:我真的在问,“砖石砖”和“砖石”类是否应该应用于受砌体插件影响的元素,以防万一问题不完全清楚。

回答

1

根据Desandro“砌体v3不再将这些类添加到元素。”关闭此。