相关疑难解决方法(0)

React中的内联CSS样式:如何实现:hover?

我非常喜欢React中内联CSS模式,并决定使用它.

但是,您不能使用:hover和类似的选择器.那么在使用内联CSS样式时实现高亮显示的最佳方法是什么?

#reactjs的一个建议是拥有一个Clickable组件并像这样使用它:

<Clickable>
    <Link />
</Clickable>
Run Code Online (Sandbox Code Playgroud)

Clickable有一个hovered状态,并将其作为道具的链接.但是,Clickable(我实现它的方式)包装了Link一个,div以便它可以设置onMouseEnteronMouseLeave它.这使得事情有点复杂(例如,span包裹在一个div不同的行为span).

有更简单的方法吗?

reactjs

148
推荐指数
17
解决办法
14万
查看次数

标签 统计

reactjs ×1