0

ユーザーとjsによって作成された私の写真

var imgpre=document.createElement("img");

箱に入れて見せたいのdivですが、大きtdすぎる場合もありimgます。画像の高さと幅がわからないということですが、画像を 350*350 ボックスに入れたいと思っています。画像がボックスの外に描画できませんでした。問題は、画像が 400*200 の場合があることimg.height=350です。img.height=350しかし、設定した場所が明らかに間違っている場合、画像が 200*400 になることがあります。

js を取得できませんでしimg.heightた。試してみましたが、設定する前にゼロが返されました。

注意してください: 私は引っ張り画像を望んでいません。

4

2 に答える 2

2

私は正しい答えを得ました:

imgpre.setAttribute("style", "max-width:100%; max-height:100%;");

ボックスに mzx-width:350 と max-height: 350 も設定します

于 2012-10-09T06:36:55.993 に答える