0

最初の投稿。はじめに-最近Web開発を開始したため、IE7の経験はあまりありません。

Adobe Museを使用して初めてWebページを作成しました。これは、デザイン側では高速であると想定されているためです。デザインは高速でしたが、IE7でページを表示する際に奇妙な問題が発生しました。位置が絶対的であろうと相対的であろうと、divは常にページの一番上にジャンプします。何が起こっているのかわからない。このページは次の場所にあります。

http://dealer.dealers2farmers.com/dealers/cherokeegarage/

「在庫の検索」を含む水平方向のdivと、IE7のページの上部に常にジャンプするGoogleマップがあります。

これはdivのCSSです

#horzBannerPosition

    {
    z-index: 2;
        width: 0.01px;
    top: -3px;
    margin-bottom: -3px;
    position: relative;
}

幅がおかしいと思ったので、Adobe Museがこれのほとんどを書きましたが、新しいブラウザでは問題なく動作するようです。これがIE7のページの一番上にジャンプする理由がわかりません。何か案は?

4

1 に答える 1

0

ざっと見ただけで、z-indexing、ポジショニング、および top の使用と競合しているように見えます。IE7 の場合、z-indexing は実際には 0 から始まり、そこからすべてが乱雑になります (これが役立つ場合があります: http://www.shawnpreisz.com/css/z-index-internet-explorer-7-ie7 )。クラスと ID を同じタグで使用する場合も注意してください。これを完全にチェックするには、もっと時間を費やす必要がありますが、当面はその記事をチェックしてください。

于 2012-09-06T21:49:35.807 に答える