在 Tailwind 中对齐内容 CSS

Aligning Content in Tailwind CSS

我需要将图像与中心的橙子和水果对齐。 我将如何以正确和正确的方式做到这一点。它需要与其他人保持一致。

在这里查看我的游乐场CLICK HERE

预期输出

<div class="bg-black overflow-auto h-screen pb-24 px-4 md:px-6">
  <div class="flex flex-col w-full p-12">
    <div class="flex flex-col w-full text-center items-center">
      <div class="btc">
        <button class="btn btn-back">Back</button>
        <div class="flex gap-4">
          <img src="https://picsum.photos/200/300" class="w-12 h-12" />
          <div class="text-left text-white">
            <p class="font-bold">Orange</p>
            <p class="text-grey">fruit</p>
          </div>
        </div>
      </div>
      <h1 class="text-4xl text-white mb-5">
        <span class="text-sm font-bold">Food</span>
      </h1>

      <div class="flex flex-row mt-8 gap-4">
        <button class="btn btn-primary">Send Food</button>
        <button class="btn btn-yellow">Receive Food</button>
      </div>

      <div class="flex flex-row mt-8 mb-16">
        <button class="btn btn-change flex justify-center items-center">
          <span class="w-5 h-5 bg-blue-button-bg rounded-full mr-2"></span>
          <span>Change Food</span>
        </button>
      </div>
    </div>
  </div>
</div>

.btc {
  @apply w-full mb-16;
  display: grid;
  grid-gap: 1rem;
  grid-template-columns: auto;
  justify-content: center;
  position: relative;
}

.btn {
  @apply text-white text-sm bg-transparent font-normal rounded-full border-2 h-10 w-52;
}

.btn-back {
  @apply border-green-500 w-24;
}

.btn-primary {
  @apply border-red-700;
}

.btn-yellow {
  @apply border-yellow-300;
}

.btn-change {
  @apply bg-blue-300 border-0 font-bold;
}

.btn-class {
  position: absolute;
  left: 0;
  top: 0;
}
<div class="bg-black overflow-auto h-screen pb-24 px-4 md:px-6">
  <div class="flex flex-col w-full p-12">
    <div class="flex flex-col w-full text-center items-center">
      <div class="btc">
        <button class="btn btn-back btn-class">Back</button>
        <div class="flex gap-4 new-div-class">
          <img src="https://picsum.photos/200/300" class="w-12 h-12" />
          <div class="text-left text-white">
            <p class="font-bold">Orange</p>
            <p class="text-grey">fruit</p>
          </div>
        </div>
      </div>
      <h1 class="text-4xl text-white mb-5">
        <span class="text-sm font-bold">Food</span>
      </h1>

      <div class="flex flex-row mt-8 gap-4">
        <button class="btn btn-primary">Send Food</button>
        <button class="btn btn-yellow">Receive Food</button>
      </div>

      <div class="flex flex-row mt-8 mb-16">
        <button class="btn btn-change flex justify-center items-center">
          <span class="w-5 h-5 bg-blue-button-bg rounded-full mr-2"></span>
          <span>Change Food</span>
        </button>
      </div>
    </div>
  </div>
</div>

我已经编辑了你的剧本。这是新的 link https://play.tailwindcss.com/qrDlxDYWW3