小编Ben*_*len的帖子

没有媒体查询的CSS网格最大列

是否可以定义一个最大列数的网格,但是当屏幕宽度改变时允许元素包装到新行上?

我有隐式类,允许行包装到新行上,但是没有最大列数。

这是使用弹性盒的一种方法的代码笔

CSS:

.flex-container {
  display: flex;
  flex-wrap: wrap;
}
Run Code Online (Sandbox Code Playgroud)

另一种方法是使用网格

.grid {
  display: grid;
  counter-reset: grid-items;
  position: relative;
}


.grid--auto-fit {
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
Run Code Online (Sandbox Code Playgroud)

我想要一个相当通用的解决方案,没有Java脚本或媒体查询,我想实现的目标是否可能?

html css css3 flexbox css-grid

9
推荐指数
1
解决办法
210
查看次数

标签 统计

css ×1

css-grid ×1

css3 ×1

flexbox ×1

html ×1