I'm currently working on building an website with React. I paid for a Material-UI React template for this, and I found these codes below and cannot understand the part of '& > *' in line 4.
Is it just a name of a property or does it mean something else?
const useStyles = makeStyles((theme) => ({
card: {
maxWidth: '475px',
'& > *': {
flexGrow: 1,
flexBasis: '50%'
},
[theme.breakpoints.down('sm')]: {
margin: '20px'
},
[theme.breakpoints.down('lg')]: {
maxWidth: '400px'
}
},
content: {
padding: `${theme.spacing(5)} !important`,
[theme.breakpoints.down('lg')]: {
padding: `${theme.spacing(3)} !important`
}
}
}));