5

最近、 www.matmetzner.co.ukに新しいWebサイトを開設しました。これはChrome、デフォルトのブラウザとして設計されており、Firefoxでも正常に動作するようですがIE、背景画像だけが表示されます。私は貿易によるゲームデザイナーであり、少しのWebデザインを知っていますが、おそらくあなたが言うことができるように、私は確かにこの分野の専門家ではありません。

誰かが私のソースコードにそれを引き起こしている可能性のあるものを見ることができますか?

申し訳ありませんが、質問は少し曖昧ですが、どれも機能しないため、休憩のポイントを確認することは困難であり、したがって、どの特定のビットを試して修正するかを知ることは困難です。

前もって感謝します。

4

2 に答える 2

9

まず、あなたの頭のセクションに以下を追加します-

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

これでいくつかの問題が解決する可能性があります。このメタタグの機能については詳しく説明しません。こちらをご覧になるか、グーグルで検索してください。また、CSSリセットを使用して、すべてのブラウザーのデフォルトを標準にします。

次に、個人差に対処し、IEのためにそれらを扱います。また、条件付きスタイルシートを使用することを忘れないでください(物事が少し難しくなり始めた場合のみ)。最後になりましたが、Webサイトの使いやすさと目的を損なうことがない限り、Webサイトがすべてのブラウザで同じように見える必要はないことを覚えておいてください。

お役に立てれば

于 2013-03-12T11:55:25.323 に答える
3

また、スタイルタグを閉じないでください

<style type="text/css">
<!--                                      < - BEGIN OF COMMENT
body {
    background-image: url(img/grass.jpg);
    background-repeat: repeat-y;
}


#website {
    position:absolute;
    width:211px;
    height:24;
    z-index:1;
    left: 799px;
    top: 3px;
}
.style1 {color: #FFFFFF}
</style>                                   < - COMMENT NEVER ENDED, SO TAG NOT READ?

ここから、IEは実際にはまだスタイルタグを読み取っていると想定しています。すでにコンテンツを提示している場合でも。

于 2013-03-12T11:44:40.193 に答える