2016-05-15 6 views
0

私は、JavaScriptを使用してサイズを変更する際に計算して更新する必要のあるスタイルをいくつか持っていますが、条件付きでCSSを使用するのが最良です。スタイルブロックを置き換えてJavascriptを使用してCSSルールを追加および更新しますか?

私の計画は、スタイルブロックにIDを割り当て、jQueryを使用して.html()メソッドを使用してブロックの内容を置き換えることです。このアプローチはChrome/Fireworks/Safari(OSX)でも問題なく動作しているようですが、他のブラウザでこの方法を使用した経験があるか、問題があるかどうかは疑問です。

+1

すべてのブラウザで動作するはずです。しかし、スタイルブロックを変更するのではなく、jqueryの.cssメソッドを使用して要素スタイルのプロパティを変更できる方が良いです –

答えて

0

他のすべてのブラウザで動作するはずです。

いますが、古いブラウザをサポートする必要がないならば、私はこれらのCSSプロパティでalookを取ってお勧めします。

CSS計算値()関数、およびCSS VW、VH、VMIN、VMAXユニット。 これを使うと、あなたの人生はずっと楽になります。 古いブラウザではサポートされていないものもあります。

関連する問題