【发布时间】:2020-06-08 12:13:27
【问题描述】:
目前我正在尝试使用材质 UI 样式道具对象应用伪选择器。 样式目前通过排除伪元素的方法应用。
styles.jsx--
const SBoxMain = {
display:"inline-block",
margin:"0px 5px",
hover: {backgroundColor: "yellow"}
}
Component.jsx--
<Box style={SBoxMain} id="Other" onClick={e => filterType("Other")}>
<Box style={SBoxTile}>
Other
</Box>
</Box>
虽然上面的代码没有抛出任何错误,但没有将伪元素逻辑应用于 HTML。 我将如何分别实现 ::after 和 :hover 的逻辑?
【问题讨论】:
-
您不能使用内联样式来定位伪选择器。您需要使用 CSS 类。
标签: reactjs css-selectors material-ui