在 CSS Grid 中仅显示一行并隐藏其他行
IT技术
html
css
reactjs
css-grid
2022-07-23 00:35:06
1个回答
我最近不得不解决同样的问题(行中项目的高度随屏幕尺寸而变化 - 所以不能轻易设置最大高度来切断它们)。
最后,我通过将此 CSS 添加到包含元素来操纵行的高度:
grid-template-rows: 1fr 0 0 0 0 0;
overflow: hidden;
基本上第一行将具有正常高度,后续行将具有零高度。我添加了足够的零来说明我在最小屏幕尺寸上可以获得的最大行数(我的网格中有 6 个项目)。