Dark_Knight
@Dark_Knight
Game Dev

Как уменьшить картинку и показать только определенную ее часть?

Здравствуйте.
Приходит изображение, большого размера и приходят ширина и высота и координаты x / y.
Задача: показать в миниатюре(например 400px / 300px), только ту часть изображения, которая соответсвует ширине и высоте, а так же позициям x и y, которые приходят вместе с большим изображением.

Пытаюсь сделать с помощью background-position но что-то не то получается, может, кто подскажет варианты?
Например, приходят данные:
url изображения.
Координаты: left : 0, top: 0, width: 1000, height 400.
Это значит, что в миниатюре, размером 400px на 300px мне нужно отобразить ту часть картинки с большого изображения, которая соответствует данным left : 0, top: 0, width: 1000, height 400.
  • Вопрос задан
  • 70 просмотров
Решения вопроса 1
RAX7
@RAX7
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
joeberetta
@joeberetta
Читай: https://epdf.pub/google-for-dummies.html
Ответ написан
Комментировать
alams_stoyne
@alams_stoyne
Full Stack Developer - #PHP #CSS #JS #DB
Еще костыль на CSS


Но лучше использовать JS и Canvas
Ответ написан
Комментировать
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
Да обычный bg position, если я правильно понимаю задачу.
https://jsfiddle.net/3hjmewgp/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы