私のWebアプリケーションの小さな画面表示用にCSSを作成しようとしています。ここにシナリオがあります。同じCSSで、異なるページで異なるフォントサイズを生成しています
私はクラスを持っていますが、それを.noListItemsWordsと呼ぶことができます。
.noListItemsWords {
font-size: 80%;
}
どこでもフォントサイズを設定し、両方のページで、このからDOMアップのみ親が24ptのフォントサイズを持っている体、です。 32PXの 2ページ
ページ1で、ブラウザは47.7681pxのフォントサイズでこの要素をレンダリングしています
なぜこれが起こりますか?それに対処する方法はありますか? Google Chromeの57
私は、ことをやった場合にどのような本文のフォントサイズはOFですか? ボディに絶対フォントサイズを設定し、他の場所には相対的なサイズ(パーセンテージ)を使用することは意味がありました。それはまた私がそれを書いた方法が働いていない理由の質問に答えることはありません – Nick
それは全体のウェブサイトのあなたの基本パーセンテージです。だから将来的にすべてのテキストと間隔を上下させなければならない場合は、すべての 'px'やその他の値を個別に変更することなく、本文のパーセント値を変更することができます。ですから、あなたのDivsとすべてのものを整理するために 'rem'を使うべきです。 – Celt
それでも、基本要素で相対単位を使用する理由、または書かれたシナリオが機能しない理由については、まだ答えていません。私は独立してremを調べて、それがパーセントまたはemよりも確かに決定性の高い音であるが、もう一方の点でさらに答えを探しているあなたのベース要素に相対的であることを確認しました – Nick