html - CSS 中的马赛克图片库

标签 html css image gallery

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

你能指导我吗?

我见过this example ,但我不明白如何实现它。

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

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

最佳答案

首先,制作一些 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%;
}

关于html - CSS 中的马赛克图片库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6785232/

相关文章:

Android:在风景模式下拍摄的照片力

javascript - 如何在 Material-UI 中使图像响应

html - 我需要这些图像并排显示

image - 表中的巨大差距 - 2010 年展望

html - 滚动页面内容

javascript - (HTML,CSS,JS) 试图添加可点击的下拉菜单,图标按钮

jquery - 具有不同 View 的 2 列布局 : 100%:0% , 70% :30%, 0%:100%

css - 仅使用 CSS,有什么方法可以在命名 anchor 单击后将 "flash"元素吸引注意吗?

html - 从左侧滑入 CSS 动画

javascript - 是否可以在附加类中使用变量?