使网格项目跨度到最后一行最后一列

使网格项目跨度到最后一行最后一列,第1张

使网格项目跨度到最后一行/最后一列

您可以将grid-row-start添加到该框中的css,并将其设置为跨越一个非常大的数字。

.container {  display: grid;  grid-template-columns: repeat(3, minmax(10rem, 1fr)) [last-col] 35%;  grid-template-rows: auto [last-line];}.box {  background-color: blue;  padding: 20px;  border: 1px solid red;}.box:nth-child(3) {  background-color: yellow;  grid-column: last-col / span 1;  grid-row: 1 / last-line;  grid-row-start: span 9000;}<div >  <div ></div>  <div ></div>  <div >3</div>  <div ></div>  <div ></div>  <div ></div>  <div ></div>  <div ></div>  <div ></div>  <div ></div>  <div ></div></div>

编辑-免责声明:

这是非最佳解决方案,并非在所有浏览器中都有效,请当心!尽管这在某些浏览器(Chrome)中似乎可行,但其他浏览器(Firefox)会创建数量众多的荒谬行,从而导致问题。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5559522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存