<分区>
我正在尝试根据视口(viewport)的宽度实现特定的图像布局。
我有一组图像并且一直在尝试使用 css 网格,但遇到溢出问题。
例如,假设我的桌面布局有 12 张图片,我可以用列和行很好地组织布局,但在调整大小时,我只想在一行中显示 ~3 张图片,如图片所示^。但是,在较小的设备上查看时,剩余的图像会被推到新的一行中,我不知道如何“隐藏”溢出并强制网格只呈现一行。
如何根据屏幕尺寸限制行数/元素数?
一种选择是使用屏幕宽度断点来检测屏幕的大小,并简单地限制数组中的元素数。这将消除元素溢出的问题,但这感觉很乱。
关于如何隐藏额外的元素,有没有人有更好的建议?并仅在需要时强制它为 1 行?