-1

画像を動的に読み込むと、正しい寸法になります。ただし、画像を拡大縮小するときは、画像の幅と高さの値を手動で設定します。

別の画像を読み込むと、前の画像の値が保持され、変形されます。要素に幅/高さの値がないと思わせる必要があるため、設定したsrcの寸法を取ります。

4

1 に答える 1

2

removeAttributeを使用して、設定した値を削除できます。

img.removeAttribute('width');
img.removeAttribute('height');

デモンストレーション

于 2013-08-28T18:54:06.427 に答える