首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSS -制作一个侧栏盒粘着

CSS -制作一个侧栏盒粘着
EN

Stack Overflow用户
提问于 2022-02-09 04:13:18
回答 1查看 30关注 0票数 1

我在我的项目中使用TailwindCSS。我的页面如下所示:

代码语言:javascript
复制
<main class="max-w-7xl mx-auto mt-6 px-4">
  <div class="flex flex-col md:space-x-12 justify-center md:flex-row">
    <div class="w-full md:w-9/12 mb-8">
      <h1 class="text-3xl font-bold mt-2 mb-4">Title</h1>
      <p class="mb-4 uppercase text-gray-500">META DATA</p>
      <div class="prose lg:prose-lg post">
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
        <p class="bg-gray-200 p-5 h-36 m-3"></p>
      </div>
      <hr class="mt-5" />
    </div>
    <div class="w-full md:w-3/12">
      <div class="mb-5 mx-auto" style="max-width:300px">
        <div class="rounded rounded-lg border">
          <p class="bg-blue-100 p-5 h-12 m-3"></p>
          <p class="bg-blue-100 p-5 h-12 m-3"></p>
          <p class="bg-blue-100 p-5 h-12 m-3"></p>
          <p class="bg-blue-100 p-5 h-12 m-3"></p>
        </div>

        <div class="rounded rounded-lg border mt-10 sticky self-auto top-20">
          <div class="p-20">Make this box sticky</div>
        </div>
      </div>
    </div>
  </div>
</main>

我想让右边边栏底部的盒子粘稠,但它不会发生。我见过很多线程,并遵循了一些建议,比如让它灵活启动,但是它在这个布局中不起作用。你能帮忙吗?

你可以看到这里的操场- https://play.tailwindcss.com/MaFc2vXQRe

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-09 04:19:49

在粘滞div的父div上添加display: unset;,检查下面的代码。

代码语言:javascript
复制
<div class="mb-5 mx-auto" style="max-width:300px; display: unset;">

如果你要面对任何问题,请告诉我

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71043925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档