IE 7で動作するようにCSSの問題を修正するための最良のアプローチ
-
08-07-2019 - |
質問
最近、残念ながらIE 6でのみ動作するWebアプリケーションの保守を開始しました。ほとんどの問題はCSSに関連しています。
両方 IE 6およびIE 7 で動作するようにCSSクラスを標準化するのに役立つツールはありますか?標準を通過する必要があることは理解していますが、すぐに開始する必要があります。
Firebugは、UI要素に関連するCSSクラスを特定するのにある程度役立ちます(ページがfirefoxでレンダリングされる場合)。しかし、私はアドバイザーツールのようなものを探していました。共有する経験がある場合は、お気軽に。
解決
SuperPreview またはパッケージ全体(Expression Web発表at Mix)..
SuperPreviewは、Microsoftの新しい無料のスタンドアロンアプリケーション(ベータ版)であり、Internet Explorerの異なるバージョン間でWebサイトがどのように見えるかを確認し、IE6から7および8への移行を以前よりもはるかに簡単に開始できますIE6を実行する仮想マシンをセットアップするか、IE6の実行専用のコンピューターを用意します。
他のヒント
Tredosoftの複数のIE は優れた比較/コントラストです。先に進み、IE7にアップグレードしてから、これをインストールし(5.5 / 5.0 / 4.0 / etcのすべてが必要な場合を除き、IE6オプションのみを選択します)、両方のブラウザーで同時にページを表示できます。これは、条件付け/ハッキングする必要があるものを見つけるのに役立ちます。
また、 IE開発者ツールバー、ただしFirebug et。少なくとも、ブラウザがあなたのスタイリングで何が起こっていると思うかをIEで見ることができます。
IE6とIE7にダブルマージンを削除するなど、ハックを導入する必要がある場合があります。次の純粋なCSSコードを使用します
css-selector { code for all browsers }
*html css-selector {code for IE6 browser }
*+html css-selector {code for IE7 browser }
それはあなたが期待するツールではありませんが、役に立つかもしれません