CSS 中的马赛克图片库

发布于 2024-11-25 17:10:08 字数 305 浏览 3 评论 0原文

我想用纯CSS制作一个马赛克画廊,但我想不出“逻辑方面”,我需要一个实际的例子。

你能指导我吗?

我看过这个示例,但我不明白如何实现它。

这是我需要的示例: http://tmv.proto.jp/

我想要一个非 jQuery 解决方案。

I want to make a mosaic gallery with pure CSS, but I can't think of the "logic-side", I need a practical example.

Can you guide me?

I have seen this example, but I don't understand how to achieve it.

Here is an example of what I need: http://tmv.proto.jp/

I would like a non-jQuery solution.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笔落惊风雨 2024-12-02 17:10:08

首先,制作一些 div 作为列。然后你使用 css 给它们一个宽度(百分比为流体,px 为固定)并将它们向左浮动。
其次,在 css 中为所有图像指定 100% 的宽度,并将它们分布在各列中。

示例(未经测试):

HTML:

<div class='col'>
    <img />
    <img />
    <img />
</div>

<div class='col'>
    <img />
    <img />
    <img />
</div>

CSS:

.col{
    width:50%;
    float:left;
}

img{
    width:100%;
}

First, make some divs to serve as columns. Then you use css to give them all a width (percent for fluid, px for fixed) and float them left.
Second, give all your images a width of 100% in css and distribute them among the columns.

Example (untested):

HTML:

<div class='col'>
    <img />
    <img />
    <img />
</div>

<div class='col'>
    <img />
    <img />
    <img />
</div>

CSS:

.col{
    width:50%;
    float:left;
}

img{
    width:100%;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文