寸法alfa
xbeta
ピクセルの画像があります。
次にonDocumentReady
、onWindowResize
現在のドキュメントの寸法を計算します。
タスクは、寸法の 1 つに達するまで画像を比例的にスケーリングすることです。
寸法alfa
xbeta
ピクセルの画像があります。
次にonDocumentReady
、onWindowResize
現在のドキュメントの寸法を計算します。
タスクは、寸法の 1 つに達するまで画像を比例的にスケーリングすることです。
$(document).ready(function() {
scaleStart();
});
$(window).resize(function() {
scaleStart();
});
function scaleStart() {
$("#myImage").css("min-width", 0);
$("#myImage").css("min-height", 0);
var originalWidth = 1762;
var originalHeight = 1041;
var safeWidth = $(document).width() - 100;
var safeHeight = $(document).height() - 100;
var scaleWidth = originalWidth / safeWidth;
var scaleHeight = originalHeight / safeHeight;
if (scaleWidth > scaleHeight)
{
$("#myImage").css("min-width", originalWidth / scaleWidth);
$("#myImage").css("min-height", originalHeight / scaleWidth);
}
else
{
$("#myImage").css("min-width", originalWidth / scaleHeight);
$("#myImage").css("min-height", originalHeight / scaleHeight);
}
}