2013-09-05 5 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

Используйте увеличенное изображение, а затем используйте обложку background-size для 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

Смежные вопросы