【问题标题】:Overriding index.html css react project覆盖 index.html css react 项目
【发布时间】:2020-01-03 00:22:54
【问题描述】:

希望这是一个简单的过程。我正在研究一个反应项目(跟随教程)。我克隆的 repo 有一个自定义 css 引用,该引用正在我的 index.html 头中应用:

<link rel="stylesheet" href="//demo.productionready.io/main.css">

我很好奇如何在我的项目目录中应用本地 css 文件,以便它覆盖我认为合适的外部样式。

在我的 src 文件夹中通过 npx create-react-app 创建了一个默认 index.css 文件。我是否需要将其导入每个反应组件才能使其正常工作?

谢谢!

【问题讨论】:

  • 尝试在作为所有组件的父级的根 App.js 中导入,或添加此链接 在公用文件夹 public/index.html 中,这是常见的

标签: css reactjs components


【解决方案1】:

您无需修改​​ index.html。您可以修改默认的index.css文件或将其删除!

如果您想应用本地 css 文件,请将其导入到您的组件中。 或者如果你想要一个全局 css 文件,在 App.js 中导入 css 文件,它适用于所有组件。

导入'./mycss.css';

【讨论】:

    猜你喜欢
    • 2021-09-18
    • 2021-12-06
    • 2020-11-17
    • 2023-03-03
    • 2021-11-12
    • 2016-05-14
    • 2020-07-23
    • 2019-10-02
    • 2021-01-30
    相关资源
    最近更新 更多