jquery - Flexbox 过滤器问题
问题描述
我有一个跟随宽度的弹性框:calc(100% / 3);
css。如果有超过 6 个 div,这很适合屏幕。但是,我有一个过滤系统,因此用户可能只能过滤和显示 2 个 div。然后这显示了很多空白,有没有人知道我该如何解决这个问题?
在过滤器上,我尝试更改宽度,但这超出了我们所追求的 3x2 设计。请在此处查看设计http://www.project-progress.co.uk/intersystems/category/finance/#blogs-filter
.tiles .tile {
flex-basis: calc(100% / 2);
width: calc(100% / 3);
position: relative;
display: flex;
overflow: hidden;
box-sizing: border-box;
}
.tiles .tile:nth-child(1n) {
flex-basis: calc(50% / 1);
}
.tiles {
display: flex;
flex-direction: column;
flex-wrap: wrap;
height: 100vh;
overflow: auto;
position: relative;
overflow-x: scroll;
}
<div class="tiles" id="blog-posts">
<div class="tile scale-anm all successstories" style="background-image: url('http://www.project-progress.co.uk/intersystems/wp-content/uploads/2019/06/finance6.jpg'); right: 0px;">
dsf
</div>
<div class="tile scale-anm all successstories" style="background-image: url('http://www.project-progress.co.uk/intersystems/wp-content/uploads/2019/06/finance5.jpg'); right: 0px;">
sdf
</div>
<div class="tile scale-anm all successstories" style="background-image: url('http://www.project-progress.co.uk/intersystems/wp-content/uploads/2019/06/finance6.jpg'); right: 0px;">
dsf
</div>
<div class="tile scale-anm all successstories" style="background-image: url('http://www.project-progress.co.uk/intersystems/wp-content/uploads/2019/06/finance5.jpg'); right: 0px;">
sdf
</div>
<div class="tile scale-anm all successstories" style="background-image: url('http://www.project-progress.co.uk/intersystems/wp-content/uploads/2019/06/finance6.jpg'); right: 0px;">
dsf
</div>
<div class="tile scale-anm all successstories" style="background-image: url('http://www.project-progress.co.uk/intersystems/wp-content/uploads/2019/06/finance5.jpg'); right: 0px;">
sdf
</div>
</div>
解决方案
推荐阅读
- angular - 如何将 ngbCarousel 箭头从图像中移开
- vue.js - 如何通过单击另一个 vue 组件中包含的按钮来获取 vue 组件的内容(模态窗口)?
- java - 使用“+”运算符的非字符串操作数后,结果字符串会进入字符串池吗?
- python - 连续训练模型和一次训练模型给出不同的结果
- android - android/java 和 web/javascript 之间的 AES-GCM 加密兼容性
- apache-nifi - Apache NiFi - 存储和访问动态数据
- angular - Angular 路由器导航在之前的代码行之前执行
- oracle - 使用 SQL 查询的 Oracle 服务器时区
- python - 子类是否需要构造函数/初始化程序?
- postgresql - timescaledb 中的数据保留