MaterialUIのsxの構文は
Emotionというもので作られています。
その例を以下に書きます。
box:hover {
background-color: blue;
}
.box .child {
font-weight: bold;
}
というものであれば
<Box
sx={{
backgroundColor: ‘red’,
‘&:hover’: { backgroundColor: ‘blue’ }, // ← hover時の指定
‘& .child’: { fontWeight: ‘bold’ }, // ← 子要素への指定
}}
>
<div className=”child”>text</div>
</Box>
子要素への指定ができたりしていることに注目して下さい。