ピクセルからREM変換ツール

pxとrem/emを相互に変換できます。ルートフォントサイズを設定して、一般的なサイズの変換テーブルを即座に取得できます。

px

Convert

px
rem

Conversion Table (root = 16px)

pxremempt
40.25rem0.25em3pt
80.5rem0.5em6pt
100.625rem0.625em7.5pt
120.75rem0.75em9pt
140.875rem0.875em10.5pt
161rem1em12pt
181.125rem1.125em13.5pt
201.25rem1.25em15pt
241.5rem1.5em18pt
281.75rem1.75em21pt
322rem2em24pt
362.25rem2.25em27pt
402.5rem2.5em30pt
483rem3em36pt
563.5rem3.5em42pt
644rem4em48pt
724.5rem4.5em54pt
805rem5em60pt
966rem6em72pt
1127rem7em84pt
1288rem8em96pt

ピクセルからREM変換ツールの使い方

  1. 1ルートフォントサイズを設定します(デフォルト:16px)。
  2. 2ピクセル値を入力してrem/emに変換します。
  3. 3一般的なサイズの完全な変換テーブルを表示します。
  4. 4テーブルから任意の値を直接コピーできます。
Zenovayアナリティクス

創業者のためのアナリティクス。

  • リアルタイムの訪問者トラッキング
  • プライバシーファースト、クッキーバナーなし
  • 2分でセットアップ
Zenovayを見る

よくある質問

px、rem、emの違いは何ですか?
px(ピクセル)は絶対単位です — 1pxは常に1デバイス非依存ピクセルであり、コンテキストに関わらずです。rem(ルートem)はルート要素(<html>)のフォントサイズに相対的です。ルートが16pxの場合、1rem = 16px、2rem = 32px。emは現在の要素のフォントサイズに相対的です — divのfont-sizeが20pxの場合、そのdiv内では1em = 20pxです。remはレイアウトに推奨されます。なぜなら一貫性があるからです。emは自分のフォントサイズでスケールする必要があるコンポーネント内のタイポグラフィに推奨されます。
なぜremの代わりにpxを使用するのですか?
rem単位はユーザーのブラウザフォントサイズの設定を尊重します。ユーザーがアクセシビリティのためにブラウザの基本フォントサイズを増加させると、remベースのレイアウトは比例してスケールします。pxベースのレイアウトはそうではありません。さらに、remはデザインシステムの数学を簡素化します — デザインスケールが4px(0.25rem)または8px(0.5rem)の増分に基づいている場合、rem値は直接変換されます。Tailwind CSSはすべてのスペーシングとタイポグラフィにremを使用します(text-lg = 1.125rem =デフォルト16pxルートで18px)。
どのルートフォントサイズを使用すべきですか?
ブラウザのデフォルトは16pxです。ほとんどのデザインシステム(Tailwind、Material UI、Bootstrap)は16pxに基づいています。62.5%のルートフォントサイズを使用する場合(10pxベース — 一般的なトリック:html { font-size: 62.5% })、1rem = 10pxになり、数学が簡単になります(例えば、1.4rem = 14px)。62.5%のトリックはアクセシビリティに影響があります — すべてのrem計算でユーザーのブラウザフォントサイズの設定をオーバーライドします。
ビューポート単位(vw、vh)をどのように変換しますか?
ビューポート単位(vw、vh、svh、dvh)はフォントサイズではなく、ビューポートサイズに相対的です。1vw =ビューポート幅の1%。1vh =ビューポート高さの1%。変換するには:px値=(vw値/100)×ビューポート幅。ビューポートサイズは変わるため、vw/vhは固定されたpx値として表現することはできません。このコンバーターはフォント相対単位(px、rem、em)に焦点を当てています。
流動的なタイポグラフィ用のclamp()関数とは何ですか?
clamp(min、preferred、max)は、最小値と最大値の間でスケールする値を作成します。流動的なタイポグラフィの場合:font-size: clamp(1rem, 2.5vw, 2rem) — フォントはビューポート幅でスケールしますが、16pxより小さいまたは32pxより大きいことはありません。これにより、タイポグラフィの複数のブレークポイントが置き換わります。「優先」値は通常、vwベースの式です:calc(1rem + 0.5vw)など。