Здравствуйте, у меня есть базовая c верхняя панель навигации с 2 элементами, я хочу зафиксировать первый элемент слева и второй справа, для этого я попытался использовать Flexbox, вот мой css код:
.ant-menu{
display: flex ;
flex-direction: row ;
background-color: red;
}
.ant-menu .logo {
align-self: flex-start;
float: left ;
margin-right: 400px;
}
.ant-menu .account{
align-self: flex-end;
float: right ;
}
А вот мой компонент:
class AntdTopMenu extends React.Component {
state = {
current: 'mail',
};
handleClick = e => {
console.log('click ', e);
this.setState({
current: e.key,
});
};
render() {
return (
<Menu onClick={this.handleClick} selectedKeys={[this.state.current]} mode="horizontal">
<Menu.Item className='logo' key="logo">
Home
</Menu.Item>
<Menu.Item className='account' key="account" >
My Account
</Menu.Item>
</Menu>
);
}
}
export default AntdTopMenu;