0

より大きなオンライン実験の一環として、JavaScript を使用して複数オブジェクトの追跡タスクを提示することを考えています。問題は、オブジェクト (この場合は動くボール) を実際のサイズ (mm、インチなど) で指定して、参加者 (またはさまざまな解像度のモニター) 全体で一貫した実際のサイズで表示されるようにする必要があることです。

Java には、この目標を満たす getNormalizingTransform() メソッドがあります。JavaScript にはこれに相当するものがありますか? または、より一般的には、JavaScript でオブジェクトをレンダリングして、画面全体で同じサイズに見えるようにする方法はありますか?

前もって感謝します!

4

1 に答える 1

1

Javascript 自体はレンダリングされません。ブラウザーはページをレンダリングします。通常、コンテンツは HTML で定義され、スタイル ルールは CSS で定義され、javascript を使用してそれらを操作し、クライアント側のスクリプトを提供します。

あなたが求めていることは、CSSルールを指定することにより、CSSで、またはJavaScriptで間接的に行うことができます...

http://www.w3.org/Style/Examples/007/units.en.html

IDを持つ要素があると仮定しますmyElement...

<div id="myElement">test div</div>

cssで...

#myElement{
    width: 100mm;
    height: 10mm;
}

それともジャバスクリプトで...

document.getElementById('myElement').style.width = "100mm"
于 2013-04-08T14:07:56.253 に答える