reactjs - 在 Material UI 应用栏中调整标签宽度
问题描述
我对 Material UI 很陌生,但它非常酷!但是,我想减小每个选项卡面板/标签的宽度,因此所有三个标签都会同时出现。
请注意最后一个标签 Upload 当前是如何从侧边栏中脱落的。
我的 AppBar 基于Material UI 中的这个。有什么建议么?
我基本上是在尝试减少“第一页”、“第二页”和“第三页”之间的示例中的间距
解决方案
您可以从<Tabs>
的属性中删除variant="fullWidth"
。你可以className
在你的<LinkTab className={classes.customTab}
然后你可以在你的useStyles
as添加任何你想要的宽度minWidth
。
const useStyles = makeStyles((theme) => ({
root: {
flexGrow: 1,
backgroundColor: theme.palette.background.paper,
},
customTab: {
minWidth: 50
}
}));
在此处查看示例
推荐阅读
- r - dimnames(m) <- list(Namesresp, Variables) 中的错误:“dimnames”[2] 的长度不等于数组范围
- oracle - 如何设置自定义 JupyterHub-Docker-Environment 以使用 ORACLE 钱包?
- python - numpy sum() 函数
- spring - JPA + Hibernate,错误:com.microsoft.sqlserver.jdbc.SQLServerException:列名值无效
- python - ctypes.util find_library() 找不到 .dylib
- python - Python for 循环停止其他 for 循环
- java - Jpa实体相同的记录重复并导致唯一密钥违规
- javascript - 反应原生多选并从状态数组中删除项目
- c# - ASP.Net MVC 将数据从视图传递到不同文件夹中的控制器
- javascript - NodeJS 提示自定义