2015-08-10 4 views
0

У меня есть width:100% изображения в заголовке моего сайта, как here:http://directdatanou.comli.com/Сделать масштаб изображения в зависимости от разрешения

Как я могу сделать масштаб изображения в зависимости от разрешения экрана?

Я пытался использовать изображение в качестве фона в DIV, как показано ниже:

<div id="header" class="latime_100p"> 

    </div> 

с CSS:

#header{ 
    background: #5b6773 url("../grafica/header.jpg") no-repeat top center; 
    background-size: cover; 
    height:500px; 
} 

Но это не масштабироваться прямо на больших разрешениях (это показывает только части изображения при увеличении ширины и высоты экрана).

Итак, у меня получилось использовать изображение напрямую?

Как я могу сделать его масштабируемым изящно в зависимости от разрешения?

спасибо.

+1

вы установили мин ширину на заголовок DIV, изображения и другие дивы, который заставляет страницу быть, что широкий (1280px в вашем случае), и он создает горизонтальную полосу прокрутки для вашей страницы в браузере вместо того, чтобы сделать страницу на 100% от размера экрана. , если вы хотите, чтобы он был отзывчивым (текущим по всем размерам экрана), удалите минимальную ширину во всех div и добавьте ширину: 100%, height: auto для стилей img ИЛИ, установите медиа-запрос с различными точками останова, которые загружают разные стили в зависимости от разрешения – Webpandit

ответ

1

Если вам нужно, что все изображение показывает:

<img src="...." class="img"> 

.img { 
    width: 100%; 
    height: auto; 
} 

Это все

+0

Это именно то, что я сделал, и как оно отображается сейчас –

+0

И что вам нужно? Я вижу изображение так хорошо. –

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