Задать вопрос
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.
  • Вопрос задан
  • 77 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 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/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы