D
D
Denis Belevtsov2017-01-26 22:58:37
css
Denis Belevtsov, 2017-01-26 22:58:37

Responsive images in slider?

Есть слайдер. Высота фиксированная - 400px, ширина 100%(положим max-width: 1040px).
Нужно чтобы изображение в слайде всегда занимало 100% высоты/ширины слайда и находилось по центру. Изображение должно обрезаться, а не растягиваться. Насколько я понимаю с помощью JS нужно сравнивать высоту/ширину слайдера и высоту/ширину и в соответствии в полученным результатом добавлять изображению стили.
Какие есть готовые решения для таких нужд? Спасибо

Answer the question

In order to leave comments, you need to log in

2 answer(s)
J
justdealman, 2017-01-26
@denistrator

background-size: cover

S
Serj-One, 2017-01-26
@Serj-One

js is not needed here, absolute centering + transform translate is enough, and overflow: hidden.
But in general, cropping instead of scaling in a slider is illogical.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question