Есть ли способ изменить размер изображения на основе разрешения экрана без использования JavaScript? - PullRequest
0 голосов
/ 15 июля 2010

Я планирую использовать изображение большого баннера на своем веб-сайте (976X450). Теперь в мониторах с более высоким разрешением изображение должно растягиваться, чтобы занимать пространство.Есть ли способ сделать это без использования разных изображений для разного разрешения?

Ответы [ 2 ]

1 голос
/ 15 июля 2010

Просто начните с определения размеров экрана и продолжайте оттуда:

var width = screen.width;
var height = screen.height;

var img = document.getElementById(image_id);

img.height = img.height * width / img.width;
img.width = width;

Обновление

Использовать CSS:

img#in_question { width: 100% }
0 голосов
/ 15 июля 2010
#HeaderImage {
   height: 20%;
   width: 100%;
   background-repeat:repeat-x;

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...