Javascript 创建图像网格

Javascript 创建图像网格,javascript,html,css,Javascript,Html,Css,在这里,我必须实现一个网页 它有一个显示图像的网格。如果所有的图像都有理想的宽度和高度,这将很容易,所以我可以安排这些图像以适应网格。然而,对于各种大小的图像,我还没有找到解决方案。所以,任何人都有任何想法或知道一些可以 像这样灵活地创建图像网格? 谢谢 我想这就是你要找的:。JS库,允许您完全执行您想要的操作。我想这就是您正在寻找的内容:。JS库,允许您做您想要的事情。如果您使用jQuery,我建议您使用Mashine,如果您也使用它,它还内置在核心wordpress中 下面是一个使用它的示

在这里,我必须实现一个网页

它有一个显示图像的网格。如果所有的图像都有理想的宽度和高度,这将很容易,所以我可以安排这些图像以适应网格。然而,对于各种大小的图像,我还没有找到解决方案。所以,任何人都有任何想法或知道一些可以 像这样灵活地创建图像网格?
谢谢

我想这就是你要找的:。JS库,允许您完全执行您想要的操作。

我想这就是您正在寻找的内容:。JS库,允许您做您想要的事情。

如果您使用jQuery,我建议您使用Mashine,如果您也使用它,它还内置在核心wordpress中

下面是一个使用它的示例

function masonry_shiz(){
        $('#gal1').masonry({
            singleMode: true,
            "gutter": 0,
            isFitWidth: true,
            isAnimated: true
        }).imagesLoaded(function() {
            $('#gal1').masonry('reloadItems');
        });
        $(window).load(function() {
            $(".masonry-brick").each(function(i) {
                $(this).delay((i + 1) * 50).fadeIn();
            });
        });
    }masonry_shiz

如果您使用jQuery,我建议您使用砖石结构,如果您也使用砖石结构,它还内置在核心wordpress中

下面是一个使用它的示例

function masonry_shiz(){
        $('#gal1').masonry({
            singleMode: true,
            "gutter": 0,
            isFitWidth: true,
            isAnimated: true
        }).imagesLoaded(function() {
            $('#gal1').masonry('reloadItems');
        });
        $(window).load(function() {
            $(".masonry-brick").each(function(i) {
                $(this).delay((i + 1) * 50).fadeIn();
            });
        });
    }masonry_shiz

尝试使用名为Freewall的jQuery插件。可于

检查相同插件的演示(与您的要求相同):


尝试使用名为Freewall的jQuery插件。可于

检查相同插件的演示(与您的要求相同):

查看以下链接: 还有这篇文章。希望它有助于查看以下链接:
还有这篇文章。希望它能帮助你

如果你的设计不应该改变,你可以使用CSS框架来构建这样一个页面

一个著名的是,它允许您使用行和列在网格中排序
标记。这也具有响应性,意味着其结果可以自动适应大屏幕、手机和平板电脑


您可以使用其他框架,如elasticss、Knacss、Blueprint。

如果您的设计不应该更改,您可以使用CSS框架来构建这样的页面

一个著名的是,它允许您使用行和列在网格中排序
标记。这也具有响应性,意味着其结果可以自动适应大屏幕、手机和平板电脑


您可以使用其他框架,如elasticss、Knacss、Blueprint。

您尝试过什么?或者你对此有何想法,以便社区能够在同样的情况下帮助你……你所尝试的可能重复?或者你是怎么想的,这样社区就可以在同一个问题上帮助你的谢谢你的回答,我会努力的。谢谢你的回答,我会努力的。谢谢你的回答!谢谢你的回答!谢谢你的回答,我会努力的!谢谢你的回答,我会努力的!如果您遇到问题,请不要犹豫,询问一些示例,但在您的案例中,我们可以想象以下情况:一行链接(一个带位置的div,一个带往返的div,一个带图片的div)。一排有雕像和其他两张图片(一个分区中的雕像,另一个分区中的两张图片,第一张图片有一行,第二张图片有一行)等等。如果您被卡住了,请毫不犹豫地询问一些示例,但在您的情况下,我们可以想象以下情况:一行用于链接(一个带位置的分区,一个带往返的分区,一个带图片的分区)。一排带雕像和另外两张图片(一个分区中的雕像,另一个分区中的两张图片,第一张图片和第二张图片各一行)等。