2011-02-09 73 views
3

當您將鼠標懸停在IE7的頂部導航鏈接(contact/donate/media)上時,頁腳div會出現在側邊欄的級別。當懸停某些鏈接時,IE7 CSS - 頁腳div會移動

我已經試過: - 禁用所有的腳本 - 把明確的div在頁腳 - 設置高度/最小高度側邊欄。 - 刪除twitter/facebook小部件 - 刪除頂部導航欄的所有CSS樣式

同樣的問題。有任何想法嗎?

+0

在IE8的IE7兼容模式下,我不會發生這種情況。然而,它確實發生在我*真正的交易* IE7上。這本身很奇怪。 – thirtydot 2011-02-09 00:53:20

+2

你的CSS包括什麼? 31個文件? – 2011-02-09 01:01:06

回答

0

解決方案是移動「標題」div內的「導航」div。

不知道爲什麼,只是通過淘汰的過程不斷取出divs。

3

幾年前,我遇到過類似這樣的問題。是什麼原因造成這對我來說:

  1. 懸停在鏈接在菜單
  2. 項目變爲通過增加像素邊框,創造了下劃線,大小不斷所以,稍微變得斜體等。
  3. 項目的新尺寸導致外面容器成爲幾個像素比聲明寬度,因爲有一些額外的像素或
  4. 東西在菜單上的同一高度被踢
  5. 頁腳/其他內容上浮更寬在容器目標下面放一個ct並在其餘的流程中拋出一把扳手

希望我的經驗幫助!

編輯

是的,我沒有修復它。它是一個爛攤子,但基本上涉及通過每個:hover選擇去,並保證絕對沒有任何改變 - 除了涉及到的顏色。我還記得我需要在:hover選擇器中重新聲明並且width: nnpx; height: nnpx;

男人!愛編程爲舊瀏覽器!