相关疑难解决方法(0)

具有CSS的Pinterest样式布局,但水平堆叠而不是垂直堆叠

我正在尝试创建一个不使用Packery或任何JS的pinterest样式的布局。我尝试使用CSS3列,但它们垂直堆叠。

在这里查看小提琴, https://jsfiddle.net/2otpzbgt/1/

column-count: 3;
Run Code Online (Sandbox Code Playgroud)

是我使用过的,卡片显示为1、6、11等。是否可以显示为1、2、3?

我要解决的目的是使用具有动态内容的网格布局,其中图像大小(高度)会变化(类似于pinterest),但是只有在事先知道图像高度的情况下,包装工才能进行布置。当您滚动时,我懒于加载图像并获取卡。

谢谢!

javascript css css3 packery masonry

5
推荐指数
1
解决办法
1680
查看次数

4列CSS布局 - 流体

我正试图解决这个问题.

HTML/CSS:

<style type='text/css'>

#content {
    padding: 20px;
    background: #F3F6F7;
}

.inner-box {
    background: #fff;
}

.inner-box .col {
    background:#eee;
    display:block;
    float:left;
    margin:1%;
    padding:20px;
    width:23%;
}

</style>

<div id="content">      
    <div class="inner-box clearfix">
        <div class="col col-1">
            COl1
        </div>
        <div class="col col-2">
            COl2
        </div>
        <div class="col col-3">
            COl3
        </div>
        <div class="col col-4">
          COl4
        </div>

    </div>              
</div>    
Run Code Online (Sandbox Code Playgroud)

我基本上想要一个流畅的4列布局,每列周围有相同的填充位,整个屏幕上的整个范围跨越100%.

上面的代码可以工作,但是一旦我缩放浏览器,右边的第4列将在其余部分下移.

html css xhtml

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

css ×2

css3 ×1

html ×1

javascript ×1

masonry ×1

packery ×1

xhtml ×1