js を使用して CSS プロパティを呼び出すことに関する良い記事を見つけました (^_^) それは悪くありません。忘れないようにまとめておきましょう
1. ダッシュのない CSS 属性の場合は、通常、スタイル属性名を直接使用します。
例: obj.style.margin、obj.style.width、obj.style.left、obj.style.position など。
2. アンダースコアを含む CSS 属性の場合は、各アンダースコアを削除し、各アンダースコアの後の最初の文字を大文字に変更します。
例: obj.style.marginTop、obj.style.borderLeftWidth、obj.style.zIndex、obj.style.fontFamily など。
floatはJavaScriptの予約語なので、jsのスタイルシートにfloatを記述するにはどうすればよいでしょうか?
この操作は無効であるため、obj.style.float を直接使用することはできません。
正しい使用方法は次のとおりです: IE: obj.style.styleFloat、Mozilla (gecko)、ff などの他のブラウザでは styleFloat: obj.style.cssFloat を使用します。
誰もが理解しやすいように例を挙げてみましょう。
次のようにコードをコピーします。
<divonclick="alert(this.style.float);
this.style.float='左';
alert(this.style.float);">テスト 1</div>
<divonclick="alert(this.style.float);
if(this.style.cssFloat){this.style.cssFloat='left';
}else{this.style.styleFloat='left';
}alert(this.style.float);">テスト 2</div>