首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Material-UI TreeView TreeItems背景

Material-UI TreeView TreeItems背景
EN

Stack Overflow用户
提问于 2021-02-12 18:08:10
回答 1查看 516关注 0票数 1

当我使用这些依赖项时,我不知道是bug还是特性:

代码语言:javascript
运行
复制
"@material-ui/core": "4.8.3",
"@material-ui/lab": "4.0.0-alpha.37"

在失去了一些TreeItem的焦点并选择了另一个TreeItem之后,我在之前选择的TreeItems上没有看到任何TreeItem背景。

现在,在更新到后:

代码语言:javascript
运行
复制
"@material-ui/core": "^4.11.3"
"@material-ui/lab": "^4.0.0-alpha.57"

我可以在TreeItems上看到一些浅蓝色的背景,这是为了扩展节点而选择的。

所以也许这是一些新功能,有人知道如何禁用它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-12 19:25:28

覆盖当前的TreeItem样式,如下图所示,将删除不需要的背景色。SandBox

代码语言:javascript
运行
复制
const useStyles = makeStyles({
  "@global": {
    ".MuiTreeItem-root.Mui-selected > .MuiTreeItem-content .MuiTreeItem-label": {
      backgroundColor: "white"
    },
    ".MuiTreeItem-root.Mui-selected > .MuiTreeItem-content .MuiTreeItem-label:hover, .MuiTreeItem-root.Mui-selected:focus > .MuiTreeItem-content .MuiTreeItem-label": {
      backgroundColor: "gray"
    }
  }
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66169839

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档