0
私はいくつかのHTMLをレンダリングするWebサイト用のコンポーネントを作成し、このHTMLをCSSでスタイルします。ここまでは順調ですね。今、私たちは次の制約があります。コンポーネント内のremのオーバーライド
- ウェブサイトは
14px
のbody
ためfont-size
を設定します(これは私の管理下にはありません)。 - コンポーネントのCSSはの
rem
を使用します(これは私の管理下にありません)。
は、今の問題は、それが16px
のbody
のfont-size
を持つことを前提としているためコンポーネントは、小さすぎてレンダリングすることです。はいrem
が使用される理由は、私が知っている、当然の疑問ですが、言ったように、これは
私の質問は、私のコントロールの外にある:私は、コンポーネントがfont-size
16px
のベースを使用する想定、および仮定しましたrem
に固執する必要があり、14px
をbody
とする必要があると想定しています。この混乱を直す最も簡単な方法は何ですか?
しかし、これは、それは、希望されていないウェブサイトの全体のスタイルを変更していませんか? –
htmlフォントのサイズが本体のフォントサイズよりもオーバーライドされているため、そうではありません。言い換えれば、remはhtmlに関連していますが、他のユニットは、身体または身体の子孫のフォントサイズに関連しています。 – itacode
ああ、それは難しいです...私はそれを試みるつもりです! –