【发布时间】:2021-11-18 12:21:00
【问题描述】:
我想要一个MenuBar,在响应模式下不显示hamburger button。我正在使用 CSS 模块来设置我的组件的样式。如何使用 CSS 模块完全删除汉堡菜单按钮?我找不到访问其特定 HTML 标记 <a class="p-menubar-button" ...> 并执行 Display: None 的方法。
NavBar.js中的MenuBar声明-
import { Menubar } from 'primereact/menubar'
import styles from './NavBar.module.css'
const NavBar = () => {
return (
<Menubar start={start} end={end} className={styles.menubar} />
)
}
NavBar.module.css 中的 CSS -
.menubar {
// I don't know how to access .p-menubar-button here
}
纯 HTML 中的菜单栏组件 -
<div class="p-menubar p-component NavBar_menubar__ZntdZ">
<div class="p-menubar-start">...</div>
<a class="p-menubar-button" ...>...</a>
<div class="p-menubar-end">...</div>
</div>
【问题讨论】:
-
请分享您的代码。
-
@Shahriar 我已经添加了代码。
标签: reactjs css-modules primereact