我目前正在与Tailwind.css合作开发一个Next.js项目. 我有一个名为NAV的页眉组件,具有以下样式:

<div className="sticky top-0 z-100 body bg-white flex flex-row items-center">Nav content here</div>

该NAV组件被导入并在an_app.tsx级别上显示,这将在整个网站上显示它.

现在,对于大多数页面来说,这是完美的,导航位于所有东西的顶部,并且完全粘性.

然而,我有一个关于页面,看起来是这样的:

<div>
<div className="absolute bg-colortheme_color-blush w-full h-4/6 md:h-2/6 lg:h-3/6 -ml-6 mt-32 lg:mt-40 z-0 lg:-ml-44"></div
<div className="flex flex-col md:flex-row w-full pt-20 md:pt-40 mb-20 flex-1 justify-center relative z-10">About content here</div>
</div>

对于上下文来说,这是非常简单的,但这就是页面的 struct .此内容不遵循指定的Z索引,并且在导航顶部滚动,而不管导航是否具有Z索引.

我的理论是,z指数在不同的组件中并不是这样工作的,但我不确定这是否准确.

有谁知道会发生什么事吗?

推荐答案

这是因为z-Tailwind Z-Index不是Tailwind Z-Index实用程序中的可用值,您应该使用像z-[Tailwind Z-Index]或z-50这样的任意值(因为它大于z-10)

请看这个Tailwind Play个例子

Css相关问答推荐

当滚动到页脚时,是否可以隐藏固定元素?

使用纯 CSS 访问跨度内容并设置其样式

为什么 :focus 会覆盖 :focus-visible ?

混合网格自动布局与固定的行列位置

当值小于 1 时理解 flex-shrink

2 列 UL,右列中的列表项数量为奇数?

如何按列垂直对齐项目,但不在列内水平对齐

更改行数时更改 CSS 网格列

如何让我的 CSS 代码响应小屏幕?

CSS中元素的重叠

适合剩余高度

如何断言 CSS 属性包含Cypress 测试中的一些文本?

CSS中的旋转地球

表格的边框半径没有按预期工作

ID 在整个页面中必须是唯一的吗?

使用 CSS3 生成重复的六边形图案

如何在没有填充区域的情况下背景化 div

bootstrap 程序中有 7 个相等的列

输入和文本字段中的背景 colored颜色

如何参加滚动事件?