1

サイトの一部を CSS ems から rems に変換しました。

一般的に、これは iPad を含むすべてのデバイスでうまく機能しています。ただし、ポートレート固有のスタイリングがたくさんあり、そのうちの 1 つが次のとおりです。 font-size: 65%;

emsを使用するとフォントのスケーリングが機能することはわかっていますが、remsを使用した場合、ポートレートモードではフォントサイズは影響を受けません。

すべての CSS を調べて em に戻す以外に (これには時間がかかります)、他に選択肢はありますか?

rem がフォントのスケーリングでうまく機能しないのはなぜですか?

ポートレート固有のオーバーライドの使用につながったデザインでは、ネイティブ スケーリングが機能しなかったことを付け加えておきます。(プロジェクトも継承されています)。

4

1 に答える 1

1

rems の要点は、ルート (HTML) 要素以外の要素のフォント サイズの変更を無視することです。rem のサイズに影響するフォント サイズの変更を行いたい場合は、それを HTML 要素に適用します。

于 2013-08-01T18:25:09.837 に答える