HTML での小数点の位置合わせ: 基本的な解決策を超えて
HTML テーブルで小数点を位置合わせするという問題は些細なことのように思えるかもしれませんが、それは証明されています。 Web 開発者にとっては困難です。 HTML 要素を使用して数値を分割するか、HTML4 のcol align="char" 属性を使用する 2 つの一般的なアプローチには制限があります。
ただし、Unicode 文字 'FIGURE SPACE' として知られる、よりエレガントで効率的なソリューションが存在します。 ( )。この空白文字には、数字と同じ幅であり、その間隔が維持されるというユニークな特性があります。
図のスペースを利用して配置
小数点を左揃えにするには、次のようにします。左側に数字のスペースを埋め込みます。右揃えの場合は、数値の右側に数字スペースを埋め込みます。
/* Left-align decimal points */
.left-aligned {
text-align: left;
padding-right: .5rem;
font-family: sans-serif;
}
/* Right-align decimal points */
.right-aligned {
text-align: right;
padding-left: .5rem;
font-family: sans-serif;
}
10000
  123.4
    3.141592
10000
  123.4
    3.141592
拡張された配置制御
図スペースでは、パディング文字数を制御できるため、柔軟性がさらに高まります。これにより、完全に整列した列や分割を作成できます。
図スペースはすべての主要なブラウザでサポートされており、HTML で小数点を整列させるための堅牢なクロスプラットフォーム ソリューションになります。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3