私が学んでいたように、私はクロームでしかできない悪い習慣を開発しました。もっと最近私は他のブラウザで作ったものを見始めました。それは吸う。私は、Firefoxの位置が少し異なっていることに気付いた、サファリは基本的に同じであり、IEは熱い混乱です。今のところ、私はちょうどfirefoxで正しく動作するようにすることに集中するつもりです。ある種類のif Firefox
条件文がありますか?IEハックの場合に似たFirefoxがあるのですか
2
A
答えて
1
FirefoxなどのMozillaベースのブラウザでIEの条件付きコメントに相当するものはありません。
サーバー側のプラットフォーム(ある場合)に応じて、ブラウザの種類をスニッフィングし、条件付きで別のスタイルシートを含めることができます。もちろん、これをできるだけ避けたいと思っています。通常、すべてのブラウザで一貫して動作するように修正することで、長期的には時間を節約できる、より優れた、より堅牢なサイトになります。
CSSの違いについては、Joeの答えに示されているようなリセットCSSを使用して開始し、均一なベースラインを提供することを検討してください。
ブラウザ間のHTMLなどの標準化については、modernizerをご確認ください。
1
私は、このスクリプトは、癖(マイナスもちろんIE)の多くを解決する見つける
+0
ありがとう。これはchromeとfirefoxを同じようにするように思われました。私はLinuxを使用しているので、私はまだサファリでテストしようとしていません。 –
関連する問題
- 1. ページレイアウトにIE 6のハックが必要ですか?
- 2. 私はFirefoxでこのコードをしようとした場合のstring.SplitはIE
- 3. なぜIEのハックは私のために働かないのですか?
- 4. どのJavaScriptライトボックスが、リンゴのウェブサイトに最も似ていますか?あなたがクリックした場合
- 5. FirefoxのAddress/Location/Awesomeバーに似た.NETコントロールがありますか?
- 6. View Source Chartに似たFirefox 3アドオンはありますか?
- 7. 私はインターネットエクスプローラのように、Firefox用のCSSハックはありますか?
- 8. Androidの場合、iOSのAssetsライブラリフレームワークに似たライブラリがあるかどうかは知りませんか?
- 9. ブラウザをチェックする条件がextjsのIEである場合はどうしたらいいですか?
- 10. IEのselect要素でjqueryのval()が動作しない場合がある
- 11. カスタムURLを使用するにはFirefoxをハックしますか?
- 12. 私はこの1つに似レストコントローラがある場合ユニットテスト春RESTfulなコントローラ
- 13. firefox/IEステータスバーがFLEXページの前にあります
- 14. VS2012を使用する(IEに似た)ChromeでのJavaScriptデバッグ
- 15. lesscssとブラウザのハックをFirefox用に使用する
- 16. テーブルの並べ替えで、列がある場合とない場合の両方の行がある場合
- 17. 類似した行が2つ以上ある場合のみグループ化しますか?
- 18. IEでのツールチップのちらつきが絶対に配置された場合
- 19. 条件付きコメントまたはIE固有のハック
- 20. $( 'img')に問題があります。load(function(){something}); ieとfirefox
- 21. CSS、IE、Firefox、Edgeでのバグ
- 22. この例で `:first-child`疑似クラスが十分でない場合の対処方法はありますか?
- 23. Pageがカスタムクラスのタイプである場合
- 24. PythonにRのquantstratに似た何かがありますか?
- 25. 他のブラウザと同じようにIEの表示を行うためのハック
- 26. クロム(FirefoxとIEが良いです)
- 27. FirefoxとIEでドロップダウンメニュー
- 28. スクロール(FirefoxとIEで!)
- 29. JS/jQueryのパフォーマンスが悪い(特にIE9とFirefoxの場合)
- 30. Firefoxの「localStorage」は、ページがオンラインの場合にのみ動作しますか?
アドバイス:グリッチを修正しないでください。何が原因で起こっているのか調べてください。 IEは除外されていますが、最近はブラウザ固有のコードは必要ありません。 (IEの場合でも、IE6が死んで埋まっているよりも問題は少ない) – Spudley