html - 如何在固定大小的网格列之间设置灵活的网格列间隙?
问题描述
我有一个三列两行的布局——列的大小应该是固定的,但我希望grid-column-gap
列之间的大小是响应式的,但不低于最小大小。我尝试使用类似以下的东西,但minmax
似乎在这里不起作用(我的 IDE 也将其标记为不好的用法)。感谢您提供任何线索!
.mainGrid-main {
max-width: $max-width;
width: $max-width;
grid-column-gap: minmax(76px, 1fr);
grid-row-gap: 89px;
margin: 50px auto;
display: grid;
justify-content: center;
grid-template-columns: repeat(3, $cardWidth);
grid-template-rows: repeat(2, 1fr);
grid-template-areas: '0 1 2' '3 4 5';
$areas: 0, 1, 2, 3, 4, 5;
@each $area in $areas {
.mainGrid--card-#{$area} {
grid-area: #{$area};
}
}
}
解决方案
推荐阅读
- angular - 如何在不使用 ionic3 和 Angular 4 中的表单标签的情况下将最大和最小属性设置为输入数字类型
- sql-server - Geoserver 是否支持 SQL Server 2016?
- python - Pandas 中将元组分配给段的最有效方法
- php - 如何在 DomPDF 中安装自定义字体
- java - Log4j2 如何在自定义字段中从 MapMessage 中查找值
- php - 在 avada 主题融合 wordpress 中显示没有图像的投资组合列表
- android - 入队 onResponse 方法在 android 改造中返回空 response.body()
- excel - 数据透视表中的计数
- python - 寻找信号的峰值是不正确的
- python - TensorFlow 操作,在官方 API 中找不到