我使用JavaScript作爲瀏覽器調整大小來調整一個div,並初步確定其頁面加載時。 (是的,我知道它需要正常降級)。我無法通過CSS做這一切的原因是因爲與需要被考慮到屏幕的上方一定的高度固定的導航欄。我想調整DIV(和它的漸變背景),以適應瀏覽器窗口,但是當我更改CSS height屬性,它只是削減圖像關閉,而不是調整其大小,這意味着頁面的下一章節將無法正常過渡。有這個簡單的解決辦法嗎?CSS:調整背景圖片,而不是切斷
這是我現在使用的CSS:
#homepage_aboutstrip {
background-image:url('home/images/gradient-about-background.png');
background-repeat:repeat-x;
position:absolute;
margin-top:0px;
width:100%;
height:1050px;
z-index:1;
}
並採用IMG標籤,而不是背景圖像顯然會工作,但它不是一個不錯的選擇。
爲什麼不使用CSS3漸變? – 2013-04-21 16:58:50
這是更有效的只使用一個輕量級的圖像在這種情況下,因爲梯度非常仔細地調整了。在一個完美的世界裏,我可能會利用這些漸變,但我們有一個堅持的時間表。 ;) – 2013-04-21 17:01:54