Widely available YES。主要ブラウザで広く対応済み。本番利用を推奨。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
css.types.length.ic
106
106
97
15.4
106
15.4
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
.text-box {
  width: 20ic;
  text-indent: 1ic;
}
input {
  width: 10ic;
}

ライブデモ

Textwidth 10ic

CSS Textwidth 10ic demo.

プレビュー全画面表示

characterbottom 1ic

CSS characterbottom 1ic demo.

プレビュー全画面表示

Input Field 15ic

CSS Input field 15ic demo.

プレビュー全画面表示

実務での使いどころ

  • 日本語テキストの文字数基準レイアウト

    全角文字の幅を基準にテキストエリアの幅を設定し、日本語コンテンツに最適化されたレイアウトを構築します。

注意点

  • フォントによってic単位の実際のサイズが異なるため、使用するフォントが確定している場合に最も正確に機能します。

アクセシビリティ

  • ic単位でフォントサイズを設定する場合でも、ユーザーのフォントサイズ設定によるスケーリングが正しく機能することを確認してください。