2014-04-28 5 views
0

Правильно, не уверен, что это технически называется или как это сделать.javascript image обрезка/изменение размера

Но как вы собираетесь получать большие изображения - пейзаж и портрет, а также изменять их размеры так, чтобы они соответствовали размерам конкретного div, не теряя при этом пропорции?

+1

Сделайте это с помощью 'background-image' в CSS. –

+0

, но будет ли он растягиваться, если я установил фоновое изображение в качестве изображения? – bobo2000

+0

Он не растягивается, если вы установите его правильно. –

ответ

1

Вы можете использовать this CSS entry, чтобы сделать масштаб изображения и в то же время покрыть весь элемент. Просто отметиться, что вам нужно установить изображение в качестве фонового изображения:

background-image:url(...); 
background-size: cover; 
+0

Прохладный, есть ли чистый javascript способ сделать это? – bobo2000

+0

@ bobo2000 вы можете использовать 'element.style.backgroundSize = 'cover'', считая, что вы получили действительную ссылку на элемент. – K3N

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