【发布时间】:2021-01-26 02:38:57
【问题描述】:
我想知道是否可以使用MakesStyles 仅将样式应用于子元素,例如在普通的 HTML/CSS 项目中:
<div className="parent">
<h1>Title!</h1>
</div>
.parent h1 {
color: #f00;
}
这将为 div 中的每个标题着色。
我尝试了几种不同的方法,其中一种是:
// Function
const { parent } = homeStyle()
return (
<div className={parent}>
<h1>Title!</h1>
</div>
)
// Style
const homeStyle = makeStyles(theme => ({
parent: {
background: "#fff",
h1: {
color: "#f00",
}
},
}))
但是没有用。
【问题讨论】:
标签: reactjs typescript material-ui