小编Hub*_*Blu的帖子

如何让我的粘性导航栏保持在 Chakra-UI 的前面

我正在使用 Chakra-UI 为我的 NextJS 项目创建 UI,并且正在努力让导航栏正常工作。它和移动导航菜单一样被正确修复,但菜单位于背景 div 的前面,但英雄 div 的后面(使用带有设置 blackAlpha 的 Flex' 组件)

如何让菜单只位于前面?使用沼泽标准CSS,如果我遇到这样的问题,我只使用z-index,但它对我不起作用。任何帮助表示赞赏

主页.js

import React from 'react';
import Hero from './Hero/Hero';
import Header from './Header/Header';
import Features from './Features/Features';

const HomePage = () => {
  return (
    <>
      <Header/>
    <Hero/>
    <Features/>
    </>
  );
}

export default HomePage
Run Code Online (Sandbox Code Playgroud)

我的 Header.js (已删除绒毛)

const Header = () => {

 return (
    // Header/TopNav Container
    <chakra.header
      ref={ref}
      shadow={y > height ? "sm" : undefined}
      transition="box-shadow 0.2s"
      bg={bg}
      borderTop="6px solid"
      borderTopColor="brand.400"
      w="full" …
Run Code Online (Sandbox Code Playgroud)

javascript css reactjs chakra-ui

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

chakra-ui ×1

css ×1

javascript ×1

reactjs ×1