2012-03-16 106 views
1

在我的CSS,我將像這樣的背景下,背景位置IE9

background:url(/media/images/body-background.png) bottom left repeat-x; 

的是,從白運行到灰漸變,而我希望它開始在我的<body>的底部,並重復跨越屏幕,但在IE瀏覽器似乎沒有坐在靠近我的身體底部,是否有任何理由呢?

網址 - http://apigroup.factoryagency.co.uk

+0

FF10也有問題... – Willem 2012-03-16 15:30:15

+0

真的嗎?我在FF10上,雖然我在Mac上。 – Udders 2012-03-16 15:38:16

+0

背景從窗口底部開始(視圖),但如果向下滾動,則會隨頁面向上移動。 FF 10.0.2在Windows 7上。 – Willem 2012-03-16 15:52:39

回答

0

你可以嘗試改變值這樣的順序:

background:url(/media/images/body-background.png) repeat-x left bottom; 
1

Sico87
僅僅因爲你是在處理IE我會避免做短手的CSS,我的天堂」過度使用它,但過去這是IE的一個問題。此外,雖然在看你的網站,我注意到你給身體100%的高度,這可能是不必要的,清除體內的高度那就試試這個:

body { 
    background-image: url("/media/images/body-background.png"); 
    background-position: left bottom; 
    background-repeat: repeat-x; 
    font-family: Arial,Helvetica,Tahoma,sans-serif; 
} 

我希望這有助於。
順便說一句,與網站設計很好的工作;)

+0

謝謝,儘管如此,仍然沒有喜悅。似乎影響MS系統上的所有瀏覽器 – Udders 2012-03-16 16:01:31