2011-02-09 7 views
3

IE7でトップナビゲーションリンク(連絡先/寄付/メディア)にカーソルを合わせると、フッターdivがサイドバーのレベルまで表示されます。IE7 CSS-footer divが特定のリンクをホバリングしたときに移動する

私が試してみた: - サイドバーのための高さ/分の高さを設定する - フッター で明らかにdivを置く - すべてのスクリプト を無効にします。 - twitter/facebookウィジェットの削除 - トップナビゲーションバーのCSSスタイルをすべて削除する

同じ問題があります。何か案は?

+0

IE8のIE7互換モードでは、私には起こりません。しかし、実際の取引* IE7では私にとっては起こります。それ自体は不思議です。 – thirtydot

+2

あなたのCSSには何が含まれていますか? 31ファイル? –

+0

Drupal Zenテーマから始まり、これらすべてのファイルが含まれています。それは私の最初のDrupalのテーマで、私は同じことが不思議でした! – bcoughlan

答えて

0

解決策は、「ヘッダー」div内の「ナビゲーション」divを移動することでした。

理由はわかりませんが、除外プロセスによってdivを引き出しています。

3

私は数年前にこれに似た問題がありました。何が私のためにそれを引き起こした:

  1. がメニューにリンクの上にホバリング
  2. メニュー項目は、1ピクセルの境界線を追加下線を作成することによって、これまで、それほどわずかサイズは、など。
  3. 斜体になる変更しますアイテムの
  4. 新しいサイズは外のコンテナが蹴られるいくつかの余分なピクセルまたはメニューの同じ高さに
  5. 何かがあるので
  6. フッタ/他のコンテンツが浮上宣言幅よりも広い数ピクセルになった原因下のaをコンテナobje ctと残りの流れにレンチを投げます

私の経験が助けてくれることを願っています!

編集

はい、私はそれを修正でしたが...それはめちゃくちゃだったが、基本的には各:hoverセレクタを経由して絶対に何も変わっていないことを確認すること関与 - 関与色を除いて。私はまた、再宣言する必要があることを覚えています:hoverセレクタのwidth: nnpx; height: nnpx;

男!古いブラウザのプログラミングが大好き!

+0

スー、それは修正しましたか?) – Blender

関連する問題