【发布时间】:2019-08-28 13:11:42
【问题描述】:
我有以下 JSX 结构。
<div css={content} style={{ minHeight: props.minHeight }}>
<p css={description}>{props.description}</p>
</div>
现在我需要编写一个样式,当content 悬停时,它会改变description 的背景。如何使用 css 对象在情感中写出来。
我试过这样做。但它没有用。
const description = css({
background: 'yellow'
})
const content = css({
'&:hover': {
[description]: {
background: 'red',
},
},
})
提前致谢!
【问题讨论】:
-
您可以在您的组件文件中导入 css 文件并将
className添加到您的描述标签中。它会一样工作。我不知道reactjs中有css prop。你能告诉我文档链接吗? -
嘿 Kumar,感谢您的回答,但在这里不相关 :( 我使用 Emotion JS 进行样式设置。您可以阅读它。
-
哦,我不知道。我需要学习。
标签: javascript css reactjs emotion