2016-09-28 4 views
-3

ブラウザごとに異なるCSSスタイルシートを宣言するにはどうすればよいですか(主にMozillaFF & chrome)?私は、javascriptによるスタックオーバーフローに関する多くの答えを見てきました。他の方法がありますか?MozillaとChromeのブラウザ仕様スタイルシート

+0

ほとんどの場合、必要はありません。最近、FirefoxとChromeは両方とも非常に標準に準拠しているため、ページのレンダリング方法には多少の違いはありません。 (MozillaがMozillaブラウザを意味していない限り、何年も前にFirefoxを作り始めてからMozillaが止めてしまったのですが...)しかし、それはWWW上では使えません。 – Quentin

+0

Firefoxです。私はすでにcss要素をリセットしようとしましたが、この2つのブラウザで開いたときに私のフォームのサイズが異なっています – Ayaz

答えて

0

あなたはクロム のCSSプロパティと-webkit-接頭辞を使用することができますし、Mozilla Firefox用のCSSプロパティで接頭辞を-moz-使用することができ、あなたのcssファイルに

-moz-height: 20px; //firefox specific css 
-webkit-height: 20px; // chrome specific css 
+0

次のように試してみましたが、動作していません #フィルタ詳細フォーム{ \t -moz-line-height:1.8px; \t -webkit-line-height:1.5px; } – Ayaz

0

を特定のブラウザをターゲットにすることができます。