2013-09-05 82 views
0

使用引導程序我設法放置一個完整寬度的背景圖像。 問題是應該在什麼樣的分辨率下創建圖像?如何放置全寬背景圖片?

它應該是1600x1200,並讓引導框架調整它?但更高分辨率呢?

我努力有結果是這樣的頁面: http://www.indochino.com/product/white-casual-shirt

的圖像就像是一面旗幟。如果我理解正確,他們創建了1600x1200的圖像。

+0

然後看看[其圖像](http://d3dgk6r8ca2pzn.cloudfront.net/images/productimages/s/1600x1200/x1376046533.2116883757.background.original。 jpg.pagespeed.ic.f522CAjhaU.jpg)作爲如何處理這個問題的例子。通常情況下,圖像會在大屏幕上重新調整大小,從而失去質量。 – Alvaro

回答

0

使用較大的圖像,然後使用CSS3的背景大小:封面。它完全填充你提供的背景圖像的div/body。換句話說,無論尺寸如何,它都會自動調整背景圖像的大小以適應元素。

#div { 
background: url("someimage.jpg"); 
background-size: cover; 
} 

#div { 
background: url("someimage.jpg"); 
background-size: 100% 100%; 
} 
+0

但是,舊版瀏覽器不支持。 – Alvaro

+0

@Alvaro我提到了CSS3。有解決方法,但我目前正在使用手機。 – Elmer

+0

沒問題。只需以更清楚的方式指出。 – Alvaro