0

レスポンシブ Web デザインについて、また、デザイナーが固定単位ではなく相対単位を使用する方法について、よく読んだことがあります。段落の最大幅など、これが私にとって完全に理にかなっている状況があります。しかし、ほとんどすべての記事で、これの主な利点はデザインがズームに適応することであると述べています。私の知る限り、ズーム時にすべてのブラウザがピクセル値もスケーリングします(Firefoxで「テキストのみをスケーリング」がチェックされていない限り)。これは、CSS ピクセルがデバイス ピクセルではないためです。

実際、CSSピクセルは「ほぼ相対的な」単位であるように見えます。これは、ピクセル密度の高いデバイスもそれらをスケーリングしているためです(仕様によると)。通常、彼らは係数 2 でこれを行います。

個人的には、すべてに相対単位を使用する必要がある理由がわかりません。ピクセルは同じ仕事をしているように見え、通常は「鮮明な」外観になります (サブピクセル レンダリングにつながらないため)。

どう思いますか?私は何か見落としてますか?

4

1 に答える 1

1

フォント サイズのパーセンテージは、低ピクセル フォント サイズで発生することがある IE のバグを修正するために使用されます。たとえば body font-size: 70% を設定し、CSS の他のフォント サイズで em を使用する場合、ユーザーはブラウザでフォント サイズを変更できるはずであり、HTML と CSS は元の CSS に比例して同じになります。本文のフォント サイズを 16px などに設定すると、ユーザーがブラウザでフォント サイズを変更しても、CSS に反映されません。

私はかなり前にこれらをテストしましたが、その間に何かが変わる可能性があります。私はもうそのような CSS を作成しないため、通常はクライアントが CSS と HTML で切り取った画像を提供する責任があります。

読むのに適したスレッドは次のとおりです: http://www.sitepoint.com/forums/showthread.php?565469-Relative-font-sizes

特定の相対的なフォント サイズに関する質問がある場合は、ここで自由に撮影してください。必要に応じて動作を明確にしようとします。

于 2013-09-18T15:24:38.340 に答える