jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery-masonry – 将jquery砌体整合到zurb基础网格中大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到了将砌体与Foundation网格布局集成的问题.基本上具有不同高度的相同宽度图像,砖石按预期工作,但在某些断点处,网格仅具有两列布局而不是通常的四列.

但是,如果您继续最小化浏览器宽度,则会返回四列,因此无法显示它们的空间.

var $container = $('#work_grid');

$container.imagesLoaded( function(){
 $('#work_grid').masonry({
  itemSELEctor: '.work_item',isAnimated: true,});

HTML

<div class="row">
    <div class="twelve columns">
        <div id="work_grid" class="block-grid four-up">
            <li class="work_item"><img src="stylesheets/images/work1.jpg" alt=""></li>
            <li class="work_item"><img src="stylesheets/images/work2.jpg" alt=""></li>
            <li class="work_item"><img src="stylesheets/images/work3.jpg" alt=""></li>
            <li class="work_item"><img src="stylesheets/images/work4.jpg" alt=""></li>
            <li class="work_item"><img src="stylesheets/images/work5.jpg" alt=""></li>
            <li class="work_item"><img src="stylesheets/images/work6.jpg" alt=""></li>
            <li class="work_item"><img src="stylesheets/images/work7.jpg" alt=""></li>
        </div> <!-- /.block-grid four-up -->
    </div> <!-- /.twelve columns -->
</div> <!-- /.row -->

解决方法

要回答有关您的问题发生原因的问题:
不幸的是,因为整合砌体和框架可能会很棘手,因为两者都试图以完全不同的方式控制图像(Foundation希望调整大小并且砌体想要重新定位).解决此问题的最佳方法是使用基础容器作为砌筑容器,内部图像不会调整大小,但会在容器居中时重新定位在流体容器内,以避免出现在容器右侧的难以处理的边缘问题当图像无法放入额外的列时.

===更新===

如果您想使用它,我在this github repository更新(5.0.2)时使用最新的Foundation版本更新了代码库.

大佬总结

以上是大佬教程为你收集整理的jquery-masonry – 将jquery砌体整合到zurb基础网格中全部内容,希望文章能够帮你解决jquery-masonry – 将jquery砌体整合到zurb基础网格中所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。