【问题标题】:Stop element underneath fixed overlay from scrolling with Tailwind阻止固定叠加层下方的元素使用 Tailwind 滚动
【发布时间】:2021-11-19 15:22:29
【问题描述】:

我正在尝试创建一个可能包含其自己的滚动条的叠加层。叠加层应占据屏幕的整个宽度和高度,如果内容长于页面高度,则滚动其自身的内容。

我的问题是我不知道如何在覆盖滚动时阻止实际页面滚动。我希望它像 Bootstrap 模态一样。

这里有一个代码示例:https://jsfiddle.net/r5jLcekb/

在示例中,我使用的是:

fixed bg-black bg-opacity-50 w-screen h-screen overflow-y-scroll

如您所见,页面滚动其内容,而不仅仅是覆盖。我只希望覆盖层中的内容滚动。这可能纯粹是顺风吗?

【问题讨论】:

  • 如果你通过 css 传递给 body 的 position: fixed 甚至 overflow: hidden 然后将停止滚动背景和图层。

标签: css tailwind-css


【解决方案1】:

我认为您正在寻找 overscroll-auto -- 更多信息请参见 https://tailwindcss.com/docs/overscroll-behavior

【讨论】:

    猜你喜欢
    • 2020-03-19
    • 1970-01-01
    • 2013-10-29
    • 1970-01-01
    • 2021-04-24
    • 1970-01-01
    • 1970-01-01
    • 2012-12-30
    • 1970-01-01
    相关资源
    最近更新 更多