2016-01-25 98 views
3

我已经在我的React项目中导入了几个不同的组件,其中大多数都包含具有预设样式设置的.css文件。大多数情况下,我一直在手动更改CSS文件以满足我的需求。有没有办法直接从React改变CSS?也就是说,有没有类似于jquery,我可以找到相应的类并更改属性?如何更改React中的CSS属性?

+0

除了设置类和ID之外,您只能从React组件中进行内联样式。 –

+0

我会更新样式表。否则它可能会变得混乱,因为现在有两个地方你正在修改样式。 –

回答

2

对于这里和那里的小变化,您可以使用React Inline Styles

如果要修改更多内容,可以创建组件本地的css/less/scss文件,并覆盖其中的导入组件样式。这是一个good example。请务必检查做出这项工作的webpack configs