2012-01-17 8 views
3

私はFirefox 9だけを使って開発しテストしたウェブサイトを持っています。私はこのバージョンのFirefoxで見たときのレイアウトやスタイルにかなり満足しています。私は今、IE7 +(IE6をサポートしていない)でも同様に(またはできるだけ近くに)表示するという習得困難な課題に直面しています。当然、Chromeでもうまく表示するには& Safariですが、標準を合理的に実装していると思いますので、あまり心配していません。「インターネットエクスプローラを修正する」スタイルシート

私はJavaScript用のJQueryを使用しています。これはJavaScriptの動作に多少の違いがないことを意味します。私の主な関心事はCSSです。私は多くの人がこの道を歩いていると思うので、FirefoxでのみテストされたIEでウェブサイトを閲覧したときに見られる最も一般的なCSSの問題を修正します(条件付きで)。そんなことがあるの?

答えて

0

あなたのためにこれを行うスタイルシートはありません。

IEの問題を解決するjsスクリプトを調べることができます。または、IETabを使用して古いファッションのやり方でいつでも問題を起こすことが分かっている領域をターゲットにすることができます。

ここでは、ほとんどがhttp://net.tutsplus.com/tutorials/html-css-techniques/9-most-common-ie-bugs-and-how-to-fix-them/と記載されています。 希望することができます:

6

すべてのIE関連の病気を治すキャッチオールmiracle.cssファイル?もしも!解決策は、おそらく次のいくつかまたは全ての選択に煮詰めるます:

  • ノーマライズhttp://necolas.github.com/normalize.css/
    より一貫性のあるベースラインに最もブラウザのデフォルト設定をもたらす(の代替と考えます人気のエリック・メイヤーreset.css)
  • modernizrhttp://www.modernizr.com
    あなたはすでにあなたのブラウザ機能を検出する追加の方法を提供しますmodernizr含め、JavaScriptを使用していると見て。また、必要に応じて.ie7/.ie8などのクラスをマークアップに自動挿入することで、スタイリングでIEをターゲティングすることができます。
 
    .standard { ... } 
    .ie7 .standard, .ie8 .standard { ... } 
  • CSS3PIEhttp://www.css3pie.com/
    プログレッシブInternet Explorerが - 典型的には、IEで失敗スタイリングを可能にする(例えば、線形勾配、丸みの角など)
  • IE7.JShttp://code.google.com/p/ie7-js/
    CSS修正プログラムの代わりに、おそらくあなたの後ろにあったものに最も近いでしょう(疑いはありません)。あなたが希望の最終結果に近づくのを助けなければならない。
+0

私は本当に.cssファイルをドロップするとは思っていませんでしたが、すべてが「OK」ですが、少なくともそこの80%を得ることができるものです。情報をありがとう –

関連する問題