4

画像の幅を設定したい。ここに私のコードがあります:-

<div style="width: 630px;">
        <img src="Image/welcomeimage.jpg" alt="no image" />
  </div>

これが私の状況です。画像の幅を設定する必要はありません。Divの幅を設定できるのは私だけです。したがって、divを使用して画像の幅を設定する必要があります。これどうやってするの?

[編集] 助けてくれてありがとう。今私は私の問題を解決しました。最初は CSS を使用しないように言われたので、インライン CSS を使用してこの問題を解決する必要がありました。しかし、それは不可能でした。そこでCSSを使うことにしました。

4

6 に答える 6

5

使用するmax-width

最新のすべてのブラウザーと IE 8 以降でサポートmax-widthされているプロパティを使用できます。

それを使用するには、CSS で次のように呼び出します。

div img { max-width: 100%; }

divこれにより、画像がの幅に引き伸ばされます。

于 2013-04-23T11:26:13.497 に答える
0

Javascript を使用して画像の幅を動的に設定できます。

擬似:

var div = document.getElementById("yourDiv");
var width = div.style.height;
yourImg.style.width = width;
于 2013-04-23T11:22:36.000 に答える
0

次のcssを使用してください

img {
    width: 100%;
}
于 2013-04-23T11:23:57.353 に答える