CSS 条件ステートメントを使用すると、開発者はユーザーのブラウザに基づいて特定の CSS ルールを適用できます。提供されているコード スニペットはこれを実現しようとしていますが、さらに改良する必要があります。
ブラウザの識別
特定のブラウザ用に CSS をカスタマイズするには、次の方法を利用できます。
PHPダイナミック CSS の場合
PHP を使用して、検出されたブラウザに基づいてダイナミック CSS ファイルを作成できます。 get-browser のような関数は、ブラウザとそのバージョンに関する情報を提供できます。
ブラウザ選択性のための CSS ハック
特定のブラウザを対象としたサンプル CSS ハックのリストは次のとおりです。 :
<code class="css">/* IE6 and below */ * html #uno { color: red } /* IE7 */ *:first-child+html #dos { color: red } /* IE7, FF, Saf, Opera */ html>body #tres { color: red } /* Everything but IE 6,7 */ html>/**/body #cuatro { color: red }</code>
ブラウザ識別用プラグイン
プラグインが優先される場合は、次のようなツールの使用を検討してください:
これらのメソッドはブラウザー固有のスタイル設定に役立ちますが、最適なユーザー エクスペリエンスを実現するには、アクセシビリティとブラウザー間の互換性を優先することが不可欠であることに注意してください。
以上が特定のブラウザー (Mozilla、Chrome、IE) 用に CSS をカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。