【问题标题】:tailwind row and column layout issue顺风行列布局问题
【发布时间】:2021-08-06 09:38:15
【问题描述】:

我有以下要使用 Tailwind 起草的布局。

table 部分跨越两行两列。我从grid grid-rows-5 开始。但我不知道如何获得table 部分。

【问题讨论】:

  • 您能否提供您已经尝试实现的目标,我们可以确切地知道问题出在哪里

标签: css tailwind-css


【解决方案1】:

您必须将 col-span-2row-span-2 类添加到表格元素中,这将允许它占用所需的空间

<link href="https://unpkg.com/tailwindcss@^2/dist/tailwind.min.css" rel="stylesheet"/>

<div class="w-full max-w-md">
  <div class="grid grid-cols-3 gap-none grid-rows-5 bg-yellow-500">
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <table class="row-span-2 col-span-2 border border-gray-500">
        <tr><td>#</td><td>Name</td></tr>
        <tr><td>1</td><td>John Doe</td></tr>

    </table>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
    <div class="border border-gray-500 flex items-center justify-center">div</div>
  </div>
</div>

【讨论】:

  • 成功了!现在我正在尝试理解您编写的代码。谢谢!!!
猜你喜欢
  • 2021-12-24
  • 2020-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多