我正在尝试创建一个类似于此图像的布局,我尝试过使用此网格但无法实现。
<ul class = "container"> <li class = "first"> </li> <li class = "second"> </li> <li class = "third"> </li> <li class = "fourth"> </li> </ul>
.container{ display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 20px; } .first{ grid-column: span 2; }
我尝试这个及其工作
在 HTML 中
html和css都改变了,布局上不建议使用
ul
和li
。 您需要根据您的要求跨越网格。