JavaScript は、Web ページの機能を強化する強力なツールを提供します。そのような機能の 1 つは、CSS プロパティがクライアント ブラウザーでサポートされているかどうかを判断する機能です。これは、特定の CSS プロパティに依存する機能を実装する場合に特に便利で、さまざまなブラウザ間で期待どおりに機能することを保証します。
回転に対する CSS プロパティのサポートを確認する
CSS3 回転プロパティの例。ブラウザがこれらのプロパティをサポートしている場合にのみ、特定の機能を実行したい場合があります。ローテーションのサポートを確認するには、次の JavaScript コードを利用できます:
<code class="javascript">if ('WebkitTransform' in document.body.style || 'MozTransform' in document.body.style || 'OTransform' in document.body.style || 'transform' in document.body.style) { alert('Browser supports rotation!'); }</code>
このコードは、次のベンダー プレフィックスとローテーション用の標準 CSS プロパティの存在をチェックします:
これらのプロパティのいずれかがdocument.body.style オブジェクトで利用可能で、ブラウザーでの回転のサポートを示します。この場合、コードは回転がサポートされていることを示すアラートを表示します。
以上がJavaScript はブラウザでの CSS プロパティのサポートをどのように検証できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。