検索

ホームページ  >  に質問  >  本文

React-Bootstrapのデフォルトフォントを無視するにはどうすればよいですか?

私は反応アプリを開発していて、いくつかの反応ブートストラップ コンポーネントを追加したところです。問題は、デフォルトのブートストラップ フォントがすべてのテキストに影響を与えることです。オンラインで見つけた解決策は 1 つだけで、エントリ ファイルに CSS をリンクし、そこにフォント インポートと CSS フォント プロパティを置くことを提案していましたが、これでは何も変わりませんでした。 これは Index.js にインポートしたレイアウトです:

リーリー

以下に提案されているように、スタイルシートのインポートの上にブートストラップのインポートがあります。 Index.css には

が含まれています リーリー

しかし、React-bootstrap は依然として私のフォント スタイルを私がこれまで見た中で最も醜いフォントで書きます。

これは、BrowserRouter 内のすべてのフォントに影響します。ナビゲーションバーとフッターは影響を受けません。フォントのコンポーネントレベルにスタイルを入れてみたりもしました。ブートストラップは引き続きそれをオーバーライドします。

コードサンドボックス: https://codesandbox.io/s/exciting-moser-pdoq66?file=/src/index.js

P粉937382230P粉937382230244日前305

全員に返信(1)返信します

  • P粉807239416

    P粉8072394162024-03-30 00:56:07

    リーリー

    インポートの順序は重要です。CSS ファイルの後にブートストラップをインポートすると、ブースストラップ スタイルがスタイルをオーバーライドします。したがって、上記のようにインポートを更新します。

    ここに サンドボックスへのリンクがあります

    返事
    0
  • キャンセル返事