【问题标题】:Tailwind: space-*-* classes messing up my whole design?Tailwind:space-*-* 类弄乱了我的整个设计?
【发布时间】:2021-11-04 08:20:03
【问题描述】:

我已经创建了一个非常基本的带有框的网格系统,但是当我在 x 和 y 列之间添加间距时,它会弄乱整个设计并让它看起来很糟糕?

示例: https://play.tailwindcss.com/9YYAgzmasH

我说的糟糕,我的意思是它突然在第一个项目中添加了第二行,弄乱了与其余框高度的对齐,现在似乎弄乱了宽度,第 2 和第 3 项的宽度较小比第一个?

【问题讨论】:

  • 我已经编辑了我的答案,如果它解决了问题,请考虑投票并点击我的答案旁边的灰色复选标记。

标签: tailwind-css


【解决方案1】:

不要使用space 类,而是尝试使用gap 类。

最终代码:

<div class="p-12 bg-blue-600 h-screen">
    <div class="grid grid-cols-2 gap-y-10 gap-x-6">
        <div class="bg-white p-5 rounded shadow">
            <h1>Item 1</h1>
        </div>
        <div class="bg-white p-5 rounded shadow">
            <h1>Item 2</h1>
        </div>
        <div class="bg-white p-5 rounded shadow">
            <h1>Item 3</h1>
        </div>
    </div>
</div>

Playground

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-24
  • 1970-01-01
  • 2011-12-23
  • 1970-01-01
  • 2015-04-19
  • 1970-01-01
  • 2017-03-01
相关资源
最近更新 更多