反应语义 ui Header 菜单
react semantic ui Header menu
我正在使用 semantic-ui-react
创建 Header。
我为此使用 Menu
项,这是我的代码:
export default class Header extends Component {
render() {
return (
<Menu stackable>
<Menu.Item name="search">
<Search />
</Menu.Item>
<Menu.Item name="username">
<User username="user" />
</Menu.Item>
<Menu.Item name="bell">
<Bell />
</Menu.Item>
<Menu.Menu position="right">
<Menu.Item name="search">
<img src={logo} />
</Menu.Item>
</Menu.Menu>
</Menu>
);
}
}
在应用程序容器中:
return (
<Container fluid >
<Header />
</Container>
但是我在页面上看到和呈现的内容就像一个列表,没有任何样式,甚至在文档页面示例中也不像:Doc's
有什么我错过的吗?
来自文档:
Installing Semantic UI React provides the JavaScript for your
components. You'll also need to include a stylesheet to provide the
styling for your components
你可以这样做:
$ npm install semantic-ui-css --save
安装后,在您的 JS 文件中包含:
import 'semantic-ui-css/semantic.min.css';
我正在使用 semantic-ui-react
创建 Header。
我为此使用 Menu
项,这是我的代码:
export default class Header extends Component {
render() {
return (
<Menu stackable>
<Menu.Item name="search">
<Search />
</Menu.Item>
<Menu.Item name="username">
<User username="user" />
</Menu.Item>
<Menu.Item name="bell">
<Bell />
</Menu.Item>
<Menu.Menu position="right">
<Menu.Item name="search">
<img src={logo} />
</Menu.Item>
</Menu.Menu>
</Menu>
);
}
}
在应用程序容器中:
return (
<Container fluid >
<Header />
</Container>
但是我在页面上看到和呈现的内容就像一个列表,没有任何样式,甚至在文档页面示例中也不像:Doc's 有什么我错过的吗?
来自文档:
Installing Semantic UI React provides the JavaScript for your components. You'll also need to include a stylesheet to provide the styling for your components
你可以这样做:
$ npm install semantic-ui-css --save
安装后,在您的 JS 文件中包含:
import 'semantic-ui-css/semantic.min.css';