代码之家  ›  专栏  ›  技术社区  ›  Ben

如何创建最大宽度的居中div

  •  0
  • Ben  · 技术社区  · 1 年前

    我想把我所有的内容放在一个居中的div中,但要有一个最大宽度,这样内容在大屏幕上就不会扩展得太宽。像这样的东西

    enter image description here

    我认为这将工作使用 flex + justify-center + max-w-lg ,但事实并非如此。

    <main class="pt-20">
      <div class='flex justify-center max-w-lg'>
        <h2 class="text-5xl font-semibold tracking-tight text-center text-gray-700">
          A Cool Title
        </h2>
        <p class="mt-8 text-sm text-center text-gray-700">
          Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
        </p>
      </div>
    </main>
    

    enter image description here

    (测试时间 https://play.tailwindcss.com/ )

    1 回复  |  直到 1 年前
        1
  •  2
  •   Damzaky    1 年前

    您可以添加 flex-col 使中心垂直 mx-auto 使得其具有水平裕度:

    <main class="pt-20">
      <div class='flex justify-center max-w-lg flex-col mx-auto'>
        <h2 class="text-5xl font-semibold tracking-tight text-center text-gray-700">
          A Cool Title
        </h2>
        <p class="mt-8 text-sm text-center text-gray-700">
          Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.
        </p>
      </div>
    </main>