2012-03-02 87 views
-8

我不明白爲什麼我的網站登錄表單是隱藏在IE中的一部分,但在Chrome瀏覽器中看起來OK?網站登錄隱藏在IE瀏覽器,但在鉻工作

Link是這裏

http://make-your-offer.com/

任何指導,將不勝感激!

我真的很掙扎的樣式登錄表單 - 我想發佈網站的人開始註冊,但目前我不是它的外觀的粉絲!

:(誰能幫助我,我ALL昨晚試圖與今天:(

+3

只是一個提示,儘量讓你的標題更具描述性。它可以幫助人們弄清楚他們是否能夠提供幫助。 – Lostsoul 2012-03-02 20:09:21

+1

@Lostsoul我爲他解決了這個問題 – jzworkman 2012-03-02 20:11:29

回答

1
#my-mega-menu-widget { 
    margin-top: -20px; 
} 

是(可能)是什麼導致了它一直在努力了幾個小時了。

可以使用一個IE conditional commentscss hack to fix it for IE覆蓋該值。

或暗示斯文,重構你的代碼,這樣你就不必使用陰性切緣(他們壞的魔力)


如果你使用IE7不會得出伸出其父如果你使用負利潤率拉元素的方式(儘管overflow: visible應該工作)元素的一部分。

這是一個「hasLayout的」有關IE的bug,併爲它的治療可在Has Layout: Negative Margin Bug.

+1

如果需要一個負邊距來使佈局工作,並且他不應該爲IE做黑客攻擊,那麼他應該看看他的佈局並做出更好的解決方案。 – 2012-03-02 20:21:44

+0

刪除負面排序它在IE中,但現在登錄是slighlty隱藏在Chrome上的主框下.. – 2012-03-02 21:13:09

2

中找到您的網站缺少DOCTYPE,因此在IE瀏覽器燒製怪癖模式。添加一個適當的DOCTYPE和一切工作正常:

<!DOCTYPE html> 
+0

我在哪裏添加?似乎沒有修復它 – 2012-03-02 21:08:10

+0

@MichaelStott你添加了**在你的html索引頁的第一行**,在任何內容之前。 – 2012-03-02 21:25:29

+0

@Michael Stott doctype應該是你的html文件的第一行\ – JKirchartz 2012-03-02 21:27:19

相關問題