3

私たちのウェブサイトは、IE 6-8 を除くすべてのブラウザーで見栄えがします。多くの CSS3 機能を使用していません。これらは単なる古い IE レンダリング バグ (マージンやパディングなど) です。IE 固有の修正を適用する前に、これらの典型的なバグを修正するために適用できる JavaScript ライブラリを誰か知っているかどうか疑問に思っていました。

更新:前述したように、必ずしも「最新の」CSS3 機能や HTML5 を使用しているわけではないため、これらは IE が他のすべてのブラウザーとは異なる方法でレンダリングする IE 8 の典型的なバグです。

4

3 に答える 3

4

そのほとんどを処理する優れたnormalize.css リセットを使用します ( HTML5 Boilerplateでも使用されます) 。

Normalize.css は、ブラウザーがすべての要素をより一貫して最新の標準に沿ってレンダリングできるようにする、カスタマイズ可能な CSS ファイルです。正規化が必要なスタイルのみを正確にターゲットにするために、デフォルトのブラウザー スタイルの違いを調査しました。

CSS3 をサポートしていないブラウザのサポートについては、CSS3Pieをご覧ください。

于 2012-06-20T17:16:21.207 に答える
1

JavaScript は必要ありません。CSS リセット ファイルを使用するだけです: http://yuilibrary.com/yui/docs/cssreset/

これはほとんどのブラウザーで機能し、IE の問題を修正するだけでなく、さまざまなブラウザーでサイトをより均一にレンダリングします。

于 2012-06-20T17:15:01.077 に答える