创建一个响应式网格布局,内容跨越多个单元格,并让网格自动用密集填充空单元格。
默认情况下,网格中的内容放置在单独的网格单元格中。可以将任何子网格设置为跨多列、多行或多列和多行。
当您跨越内容时,其他内容将自动流动,为跨越的内容腾出位置。有时,这可能导致网格中出现空单元格。启用“密集”选项将尝试填充这些空间。
在本视频中,我们向您展示如何创建一个响应式网格布局的内容跨越多个单元格。我们还将向您展示如何使用“致密”选项来填充生成内容时可能产生的任何空单元格。
要创建这个布局,你需要:
虽然使用稠密是一个方便的选项,可以确保你的布局在任何特定的屏幕宽度下看起来都不太时髦,但应该注意的是,稠密会给使用屏幕阅读器的人带来可访问性问题,因为它经常以与源HTML不匹配的顺序排列内容。
有用的资源:CSS网格重排序和可访问性[xxx]