我剛剛推出了一個網站,並認爲它沒有奇怪的CSS錯誤,但顯然它不是。我在這裏想要做的是拉伸圖像以適應頁面的高度和寬度。背景圖像沒有完全伸展
問題: 我有以下的標記:
<img src="images/night_sky7.jpg" class="stretch" />
下面CSS應用到它:
img.stretch {
left: 0px;
position: absolute;
top: 0px;
width: 100%;
z-index: 0;
}
這是工作在我的17.1' 筆記本電腦罰款1440分辨率,但我注意到它在其他屏幕分辨率下無法正常工作。會發生什麼是背景不會伸展到底部,而是低於底部甚至到頁面中間。
現在,我試着改變了很多CSS,但我無法讓它完全拉伸。
任何幫助表示讚賞。
你可以測試的網址是:http://bit.ly/eOEzXJ。
如果有必要,我可以做任何一件事:在Photoshop
- 更改圖像的任何尺寸
- 添加任何JS或CSS,但高度:100%;解決方案不起作用,至少,不是因爲我可以看到
您可能要改寫這個。看起來你正在試圖讓一個元素的背景延伸,這是不能用CSS來完成的。 – meagar 2010-12-07 16:40:10
你不應該拉伸圖像,你應該總是使用背景重複,如果你想重複, – kobe 2010-12-07 16:47:51