【问题标题】:How to remove empty space in thumbnail grid如何删除缩略图网格中的空白区域
【发布时间】:2015-04-05 17:15:46
【问题描述】:

我正在尝试使用 div 元素创建一个网格,目前它看起来像这样:

“2”是故意变大的,但是当我把它变大时,它的左侧有空白空间,其他较小的块不会去那里。我的问题是:我如何让“5”去那个空白空间和 6 到 5、7 到 6 等。我如何摆脱那个空白空间?

一些代码:

CSS:

.block
    position: relative
    float: left
    display: inline

HTML:

<div class='grid'>
        <div class='block block-1'><span>1</span></div>
        <div class='block block-2'><span>2</span></div>
        <div class='block block-1'><span>3</span></div>
        <div class='block block-1'><span>4</span></div>
        ....
</div>

我需要 javascript 来执行此操作还是有 HTML/CSS 解决方案?

【问题讨论】:

标签: html css grid


【解决方案1】:

你不能使用纯 CSS 和 html 来做到这一点。 Jquery Mansory 通过对所有元素进行复杂的数学评估来解决这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-18
    • 2022-07-19
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 2021-12-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多