下面一起来看看的
行内样式 VS 外部样式
想要给React组件添加样式,常见的方式有
在JSX上添加style属性定义行内样式
通过import关键字引入外部样式
像如下所示,在JSX上添加样式:...使用styled-components的好处是:它可以让组件自己的样式对自己生效,不是全局生效,做到互不干扰
首先你得通过npm或者cnpm进行安装styled-components模块
npm install...important加权重的方式
有时候,如果在JSX上声明了行内样式,但是外部想要覆盖它,那么这个时候,&[style]和import加权重的方式就很有用了的,但是在实际开发中,应该避免使用行内样式,在这里只是为了说明诸如此类的解决办法...对于React中重置默认样式,它使用的是createGlobalStyle这个函数,需要从styled-components中注入 如下所示:
import { createGlobalStyle.../style.module.css',如果是直接导入xxx.css,在JSX元素上的className的属性名称,是无法通过变量对象引入样式的,如果是直接引入样式,则在className的属性值中直接引入类名即可