Limited support 注意が必要。一部のブラウザのみ対応。プロダクション利用は慎重に判断すること。

対応ブラウザ

機能 デスクトップ モバイル
Chrome
Edge
Firefox
Safari
Chrome Android
Safari iOS
css.properties.image-rendering.smooth
実験的
93
1+対応 (バージョン) 未対応 注釈あり サブ機能の解説は MDN Web Docs (CC BY-SA 2.5)

基本構文

CSS
.photo {
  image-rendering: smooth;
}
.pixel-art {
  image-rendering: pixelated;
}

ライブデモ

smooth

CSS Smooth demo.

プレビュー全画面表示

pixelated

CSS Pixelated demo.

プレビュー全画面表示

auto

CSS Auto demo.

プレビュー全画面表示

実務での使いどころ

  • 写真の滑らかな拡大表示

    写真やグラデーション画像を拡大する際に、ピクセルが目立たない滑らかなスケーリングを適用します。

注意点

  • Firefoxのみのサポートであり、他のブラウザではデフォルトの補間アルゴリズムが同様の動作をする場合があります。

アクセシビリティ

  • 画像の拡大品質の向上はロービジョンユーザーがズーム機能を使用する際の視認性改善に寄与します。