相关疑难解决方法(0)

柔性物品是否可以与其上方的物品紧密对齐?

实际上,这是Pinterest布局.但是,在线发现的解决方案包含在列中,这意味着容器无意中水平生长.这不是 Pinterest布局,并且它不适用于动态加载的内容.

我想要做的是有一堆固定宽度和不对称高度的图像,水平放置,但当满足固定宽度容器的限制时包裹在一个新行中:

flexbox可以做到这一点,还是我不得不求助于像Masonry这样的JS解决方案?

javascript css css3 flexbox pinterest

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

带两列的Flex容器;第二列有四行

我在flex中显示以下布局有困难。我有5个盒子,我想将我的容器一分为二,垂直显示一个盒子,垂直显示另外4个盒子。

这是我的CSS:

.trades, .trade-panel {
    flex: 1;
 }
.layout-4-5 {
    flex-direction: column;
}
.layout-4-5 > div {
    width: 50%;
}
Run Code Online (Sandbox Code Playgroud)

然后,我将第四个或最后一个孩子的基数设置为100%。

.layout-4-5 > div:nth-child(1) {
    flex-basis: 100%;
}
Run Code Online (Sandbox Code Playgroud)

这是我的HTML

<div class="trades layout-4-5">
  <!--trade-panel are my individual boxes --->
  <div class="trade-panel">
    </div>

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

上面水平打印我的布局。考虑到“我flex-direction是” column并且我的第一个孩子或盒子有100%的基数,那该打印我想要的东西吗?请任何帮助将不胜感激。

注意:由于这些框的大小相等,因此包含其他四个框的列应更长,只要它们在上面的布置中即可。q

html css html5 css3 flexbox

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

标签 统计

css ×2

css3 ×2

flexbox ×2

html ×1

html5 ×1

javascript ×1

pinterest ×1