Img は Div 内に表示されます。img の幅は Div と同じですが、高さは固定されていません。Img の縦方向の中央部分のみが表示される必要があります。 例: 元の画像: コード実装: コードをコピーします コードは次のとおりです: onload="this.style.marginTop = (parseInt(this.parentNode.style.height) - this.height)/2 'px';this.style.marginLeft = (parseInt(this.parentNode.style) .width) - this.width) /2 'px'" /> クリックしてソース ファイルをダウンロードします