-1

firefox では正常に動作しますが、ie9 では左下を表示します

私はそれがie9またはDOCTYPEのcssと関係があると思いますか?

どんな助けでも感謝します。これが起こっているサイトは以下です。

http://bydezign.co.nz/Products/Chairs/ManoliChair.aspx

4

1 に答える 1

0

どこから始めるか

さて、検証から始めましょう

http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Fbydezign.co.nz%2FProducts%2FChairs%2FManoliChair.aspx

現在、これらのエラーの多くは、あなたのtransistional doctypeに準拠していない結果だと思います。私はいつも xhtml1 に行きますが、過渡期の理由があるかもしれません (しかし、最近では塩分に値する人が xhtml を使用しないとは信じられません。

doctype を並べ替えるとレンダリングの問題が解決する場合があります (おそらく解決するでしょう) が、そうでない場合は、レイアウト用のテーブルの使用を確認します。これは非常に大きな「ノーノー」です。レイアウトには div と css を使用する必要があります。これにより、はるかに優れた設計機能が提供されます。テーブルをレイアウトに使用するのは意味的に正しくありません。テーブルは表形式のデータを表示するためのものです。

最初にこれらを修正して、問題が解決するかどうかを確認します (99% の信頼性で doctype のみを検証し、それを取得すると問題が解決します)

于 2012-06-11T23:07:35.797 に答える