0

私は HTML/CSS/JavaScript アプリケーションに取り組んでおり、ユーザーが (サイズの異なる) 画像のいくつかのオプションをクリックし、「Go!」をクリックしたときに機能があります。アプリケーションは JavaScript を使用して画像を互いに重ね合わせます (最大の画像が下になるような順序で)。私が見た Web サイトのほとんどは CSS を使用することを提案しましたposition:absoluteが、JavaScript を使用してこれを行う別の方法があるかどうか疑問に思っていました。

助言がありますか?私は JavaScript の初心者なので、初心者の質問をして申し訳ありません。

4

1 に答える 1

0

JavaScript を使用して、画像の位置を操作できます。各画像に ID を割り当て、JavaScript を使用getElementByIdして位置を変更します。

次のようなものです:

<div id="image1"><img src="image1.png" /></div>

そしてあなたのJavaScript:

document.getElementById("image1").style.position = "absolute";
document.getElementById("image1").style.left = "0px";
document.getElementById("image1").style.top = "30px";

複数の画像でこれを行うことができます。各画像 div に一意の ID を割り当てるだけです。

于 2013-01-19T22:51:06.343 に答える