Cookie の使用について.本サイトでは、基本機能の提供に必要な必須 Cookie を使用しています。さらに、同意いただいた場合に限り、アクセス解析 Cookie を利用して利用状況を把握し、サービス改善に役立てます。詳しくは .
このツールは使いやすかったですか?
フィードバックは改善に役立ちます
基于根字号将像素值换算为百分比,适用于CSS响应式设计与弹性布局。
概要
解決できる課題、処理の仕組み、データの範囲を確認できます。
このページでは、ピクセル値とパーセント値を、入力した「基準ピクセル」に対する比率として換算できます。PX欄に値を入れると%欄が更新され、%欄から入力すれば対応するPXを確認できます。初期状態はPX 16、基準ピクセル16です。基準は用途に合わせて変更できます。
PXから%:パーセント = PX ÷ 基準ピクセル × 100
%からPX:PX = パーセント ÷ 100 × 基準ピクセル
たとえば基準を16px、換算する値を24pxにすると、24 ÷ 16 × 100 = 150%です。同じ基準で75%をPXに戻すと、75 ÷ 100 × 16 = 12pxになります。式は入力した2つの数値の比率を表し、CSSの表示結果そのものを予測するものではありません。
CSSのパーセント値は、常にルート文字サイズや親要素の幅を基準にするわけではありません。たとえば font-size の%は親要素の計算済み文字サイズを基準にしますが、width は包含ブロックの幅を基準にします。したがって、文字サイズの基準として16pxを使った換算結果を、そのまま幅のCSSに転用すると意図と異なることがあります。
幅を%で指定したい場合は親側の幅など、そのプロパティが実際に参照する値を基準ピクセルに設定してください。この計算ページが行うのは数値換算であり、CSSの階層やレイアウトを読み取って適切な基準を自動判定するものではありません。
使い方
手順に沿って操作し、例を使って入力と結果を確認します。
文字サイズなら親要素の計算済み文字サイズ、幅なら包含ブロックの幅など、CSSプロパティの規則に沿って基準を確認します。単に初期値が16pxだからという理由で選ばないようにします。
換算設定の基準ピクセルを実際の参照値にします。初期値は16pxです。たとえば親の文字サイズが20pxなら20、親の幅が960pxなら960を入力します。
PX欄または%欄に数値を入れると、もう一方の欄が連動して更新されます。例として基準960px、値240pxなら25%です。逆に25%を入れると240pxになります。
入力欄の結果は小数点以下最大4桁で表示されます。よく使う値の一覧には8、12、14、16、18、20、24、32、48、64pxがあり、各結果は基準に応じて変わります。PX側・%側のコピー操作を利用できます。
活用例
仕事や日常の流れの中での活用方法を紹介します。
親要素の計算済み文字サイズが16pxで、子の文字を18px相当にしたい場合、18pxを入力すると112.5%です。CSSで子の font-size に使う前に、親の実際の文字サイズを基準としているか確認できます。
幅960pxの包含ブロックに対して240pxの領域を比率で表したいときは、基準に960を指定し、240pxを換算して25%を得ます。画面幅やレイアウト条件が変わると実際の寸法も変わるため、対象CSSの参照先を確認してから使います。
基準が20pxの文字サイズで80%を指定しているなら、対応する値は16pxです。基準値を同じにそろえてから比較すれば、デザイン資料とCSSの数値を照合しやすくなります。
Q&A
よくある疑問や迷いやすい点をまとめて確認できます。
換算したいCSSプロパティが参照する実寸です。文字サイズなら親要素の計算済み文字サイズ、幅なら包含ブロックの幅が候補になります。用途が決まっていない場合、初期値16pxは計算上の基準にすぎず、CSS全般の共通基準ではありません。
基準によって変わります。基準16pxなら150%、基準960pxなら2.5%です。計算式は「24 ÷ 基準ピクセル × 100」です。
比率の計算には使えます。幅の%は通常、文字サイズではなく包含ブロックの幅を参照するため、その幅を基準ピクセルに設定してください。親幅が960pxなら24pxは2.5%です。
PXまたは%のどちらを編集しても、反対側の値が計算し直されます。よく使う値一覧も現在の基準に合わせて変わります。リセットするとPXと基準が16に戻ります。
注意
利用範囲、結果の制限、必要な注意点を事前に確認します。
表示される%は、指定したPXと基準値の算術上の比率です。CSSに適用した際の寸法や継承結果は、対象プロパティとページのレイアウト条件によって決まります。
関連
関連ツール、特集、利用可能なAPIを探せます。