【发布时间】:2019-04-27 16:24:57
【问题描述】:
我正在尝试通过样式化组件将样式应用于 Material UI Tab 组件,当它具有选定的 prop 值为 true 时,但我没有任何运气。根据 Material UI API documentation,当所选道具具有真值时,Tab 组件将获得一个 css 类,它确实如此,但我试图应用于该 css 类的样式实际上都不是已申请。
标签组件:
const StyledTab = styled(({ ...props }) => (
<Tab {...props} classes={{ selected: "selected" }} />
))`
& .selected {
background-color: yellow;
}
`;
应用:
function StyledComponentsTab() {
return (
<div>
<StyledTab label="test" selected />
</div>
);
}
【问题讨论】:
标签: reactjs material-ui styled-components