【发布时间】:2021-12-29 11:37:10
【问题描述】:
【问题讨论】:
-
如果你做一些研究,你可以很容易地使用 CSS grid 或 flexbox 来设计这个设计......
-
我认为 CSS Grids 非常适合这种布局css-tricks.com/snippets/css/complete-guide-grid
-
当然可以,但是对于所有这些空方块,我是否必须在整个地方放置空 div?
-
您可以有一个网格来帮助您定位每个“真实”元素。但要获得网格线,我只需使用几个重复的线性渐变作为背景图像。
-
问题已经结束,所以我无法给出正确的答案,但这是基本的想法。您可以绘制水平线和垂直线,例如: background-image: linear-gradient(transparent 0 49%, black 49% 51%, transparent 51% 100%), linear-gradient(to right, transparent 0 49%, black 49 % 51%,透明 51% 100%);背景重复:重复;背景尺寸:100% 计算(100% / 23),计算(100% / 15)100%;