material-ui - 如何在material-ui appbar中定位项目
问题描述
目前我有这个代码:
import React from 'react';
import { AppBar, Toolbar, Typography } from 'material-ui';
import { Link } from 'react-router-dom';
const style = {
flexGrow: 1,
};
const NavBar = ({ classes }) => (
<div style={style}>
<AppBar position="static" elevation={0} className={classes.appBar}>
<Toolbar>
<Link exact to="/">
<Typography variant="title" className={classes.navLink}>
Title
</Typography>
</Link>
<Link exact to="/about" className={classes.navLink}>
<Typography variant="title">
about
</Typography>
</Link>
</Toolbar>
</AppBar>
</div>
);
export default NavBar;
const styles = () => ({
appBar: {
background: 'transparent',
color: 'black',
boxShadow: 'none',
},
navLink: {
textDecoration: 'none',
},
});
export default styles;
该代码创建了一个如下所示的 AppBar。注意狭窄的链接。
如何设置 AppBar 的样式以使链接的位置如下所示?material-ui 文档似乎没有任何关于在 AppBar 中定位东西的内容。
解决方案
推荐阅读
- vba - 如何添加 vbs 以粘贴为值?
- swiftui - SwiftUI 中的accentColor 和foregroundColor 有什么区别?
- python - cron 作业无法读取以前的 cron 日志
- javascript - 如何强制 Google Doc 保存并关闭,然后再次打开以继续追加?(谷歌脚本)
- vue.js - 道具未保存到 vue 组件中的本地状态
- visual-studio-code - VSCode - Cortex-Debug - GDB 启动命令
- java - 文件下载后循环不退出
- azure - 所选订阅无权访问此磁盘
- javascript - 将特殊字符组合到数组中的前一个索引
- javascript - 如何通过ajax将json对象附加到html表(响应不可迭代)