react中styled-components 全局样式设置

前言

使用 styled-components 库时,你可以使用它的 createGlobalStyle 函数来设置全局样式。下面是一个示例:

安装 styled-components

npm install styled-components

导入 createGlobalStyle

在你的代码文件中导入 createGlobalStyle

import { createGlobalStyle } from 'styled-components';

组件中引用

接下来,使用 createGlobalStyle 创建全局样式组件,并定义你的全局样式规则。例如,你可以在组件中设置全局背景色和字体样式:

const GlobalStyles = createGlobalStyle`
  body {
    background-color: #f2f2f2;
    font-family: Arial, sans-serif;
  }
`;

export default function App() {
  return (
    <>
      <GlobalStyles />
      {/* 其他组件 */}
    </>
  );
}

备注: 这里创建了一个名为 GlobalStyles 的全局样式组件,并在其中使用 CSS 模板字符串语法定义了全局样式规则。在这个示例中,我们设置了 body 的背景色和字体样式。

最后,将 <GlobalStyles /> 组件放置在应用程序的根组件(例如 App)中,并确保它位于其他组件之前。这样,在整个应用程序中的所有页面中都会应用这些全局样式。

版权声明:
作者:小何
链接:https://ligo100.cn/qianduanjishu/514.html
来源:小何博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录