0

かなり大きな画像があり、iPad で表示すると非常に小さくなります。少し調べたところ、背景のサイズを追加する必要があることがわかりましたが、画像はぼやけていて、それほど鮮明ではありません。ほしかった。画像を分割しようとしましたが、画像が大量の人の写真であり、背景の位置を既に設定しているため、うまくいきません。とにかく、画像を実際よりも鮮明に見せることはできますか? 前もって感謝します。

画像は 11025px x 348px です。

.box .image {
    background:url('../images/images.jpg') 0 0 no-repeat;
    background-size:11025px 348px;
}
4

1 に答える 1

2

そこに問題があります: iOS リソース制限

ガイドから抜粋:

iOS で利用可能なメモリのため、処理できるリソースの数には制限があります。

  • デコードされた GIF、PNG、および TIFF 画像の最大サイズは、RAM が 256 MB 未満のデバイスでは 3 メガピクセル、RAM が 256 MB 以上のデバイスでは 5 メガピクセルです。つまり、RAM が 256 MB 未満のデバイスでは、幅 * 高さ ≤ 3 * 1024 * 1024 であることを確認してください。デコードされたサイズは、イメージのエンコードされたサイズよりもはるかに大きいことに注意してください。
  • JPEG の最大デコード イメージ サイズは、サブサンプリングを使用して 32 メガピクセルです。サブサンプリングにより、JPEG 画像は最大 32 メガピクセルになる可能性があります。これにより、JPEG 画像は、ピクセル数の 16 分の 1 のサイズにデコードできます。2 メガピクセルを超える JPEG 画像はサブサンプリングされます。つまり、縮小サイズにデコードされます。JPEG サブサンプリングにより、ユーザーは最新のデジタル カメラからの画像を表示できます。

システムが画像を 5512 x 174 ピクセルに縮小すると、背景のサイズはあまり役に立ちません。

于 2013-03-04T14:00:39.453 に答える