私は写真共有サイトに取り組んでいます。画像をフルサイズで表示する場合は、幅を最大800ピクセル、高さを最大600にしたいと思います。
以下のコードはスケーリングには機能しますが、画像の比率は維持されません。代わりにパーセンテージを使用できると思いますが、それでも画像にこれらの特定の最大値(h:800、w:600)を持たせたいと思います。
jQueryでそれを達成する方法はありますか?
前もって感謝します!
if ($('#photo').length > 0) {
var imgWidth = $("#photo").width();
var imgHeight = $("#photo").height();
if (imgWidth > 800) {
$("#photo").width(800);
}
if (imgHeight > 600) {
$("#photo").height(600);
}
}