1

Web ページ上の単一の画像の高さを動的に調整できるように、javascript を使用して CSS を変更したいと考えています。これは、画面サイズに関係なく、表示可能な画面に画像がうまく収まるようにするためです。

私のCSS

.wrapper img {
height: 630px;
}

私の部門

<div class="wrapper" id="imageDiv"></div>

CSS の高さを 200px に変更するには、どの JavaScript コードを使用すればよいですか。

ありがとうございました。

4

3 に答える 3

0

目標がビューポートの高さなどに基づいて自動調整することである場合、高さをパーセンテージで設定しないのはなぜですか:

.wrapper img {
    height: 100%;
}

ともかく:

document.getElementById('imageDiv').style.height = '200px';
于 2013-03-04T03:18:43.820 に答える
0

これを試して :

document.getElementById("imageDiv").style.height="200px";

(これは、その 1 つの要素に対してのみ変更されます。)

于 2013-03-04T03:19:53.577 に答える
0

JQuery を使用すると、必要なメソッド内に配置できます。

$('img.wrapper').css('height','200px');
于 2013-03-04T03:20:49.360 に答える