0

試してみelement.style.marginLeftましたが、一部の継承されたスタイルのケースでは機能しません (空の文字列を返すだけです)。また、getComputedStyle計算された値の代わりに「自動」を取得したいので、オプションではありません。IE ではcurrentStyle動作しますが、他のブラウザでは使用できません。

フレームワークを使用せず、プレーンな js のみを使用する必要があり、クロスブラウザーである必要があります。

4

1 に答える 1

1

Jqueryを使おう!

単純な構文:

x = #("#idName").css("cssPropertyName");
x = #(".classdName").css("cssPropertyName");
x = #("elementName").css("cssPropertyName");

:)

于 2012-12-05T08:56:28.273 に答える