You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Tailwind grid grid-cols-2未生成2x2网格,求解决方法

修复Tailwind 2x2网格布局问题

核心问题是父容器的类名使用错误:你写的col-span-2是让元素在已有网格中占据2列的工具类,而非用来定义网格容器的列数。要实现2列网格,应该用grid-cols-2来指定网格容器的列数配置。

修正后的代码

<div class="social-grid grid grid-cols-2 gap-4">
  <div class="p-5 border-2 border-black rounded-full w-fit ">
    <i class="fab fa-twitter text-5xl"></i>
  </div>
  <div class="p-5 border-2 border-black rounded-full w-fit ">
    <i class="fab fa-facebook-f text-5xl"></i>
  </div>
  <div class="p-5 border-2 border-black rounded-full w-fit ">
    <i class="fab fa-linkedin-in text-5xl"></i>
  </div>
  <div class="p-5 border-2 border-black rounded-full w-fit ">
    <i class="fab fa-instagram text-5xl"></i>
  </div>
</div>

额外排查点(若修正后仍未生效)

  • 打开浏览器开发者工具,检查父容器的计算样式,确认display: grid属性没有被其他CSS规则覆盖。
  • 验证Tailwind CSS是否正确引入,不存在版本兼容问题(grid-cols-2在Tailwind v2、v3版本中均有效)。

内容的提问来源于stack exchange,提问作者AtulRy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 04:49:50