ホームページ  >  記事  >  バックエンド開発  >  javascript - ECサイトの一覧ページに画像を表示する場合、画像の変形を防ぐために一般的にどのような方法が用いられますか?

javascript - ECサイトの一覧ページに画像を表示する場合、画像の変形を防ぐために一般的にどのような方法が用いられますか?

WBOY
WBOYオリジナル
2016-10-11 14:23:231106ブラウズ

EC会社のような商品一覧ページで、一般的に画像の変形を防ぐにはどうすればよいでしょうか?さて、TmallとJD.comを見てみると、写真の元のサイズ比率は同じであることがわかりました。バックグラウンドでアップロードされる写真のサイズ比率は統一されたルールですか?

返信内容:

EC会社のような商品一覧ページで、一般的に画像の変形を防ぐにはどうすればよいでしょうか?さて、TmallとJD.comを見てみると、写真の元のサイズ比率は同じであることがわかりました。バックグラウンドでアップロードされる写真のサイズ比率は統一されたルールですか?

アップロードされた画像のサイズ比率が表示領域のサイズ比率と一致していることを保証できれば、それは当然最善の戦略です(テクノロジー + 管理システムによって達成されます)。
これが保証できない場合は、画像を表示領域の背景画像として表示することができます。背景サイズの値を cover に設定すると、表示領域が歪みなく完全にカバーされ、可能な限り多くの画像コンテンツが表示されるようになります。

1. 画像をアップロードする際に画像サイズの比率を制限します
2. アップロード後に画像のサイズ比率を加工します
3. 画像を表示する際に画像を中央に表示するか、画像が表示領域を完全に覆うようにします

実際には、より経済的で互換性のある解決策は、アップロード時に仕様を制限することであり、デザイナーがページをデザインするときに、写真が表示されるほとんどの場所が前年比で拡大または縮小されます。これは私が個人的に考えるより経済的なアプローチです。

bacnground-size: 属性を使用すると、国内では下位互換性があまり良くなく、場合によっては変形して処女性が失われます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。