Задать вопрос
@Qelphybox
Front-end developer

Самый изящный способ обрезать изображение по div?

Существует div 50x50, изображение 70x120. Требуется показать 50x50 кусок из центра изображения.
  • Вопрос задан
  • 285 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 1
kimono
@kimono
Web developer
Задайте для дива свойства:
width: 50px;
height: 50px;
background: "url(pic.jpg) 50% 50% no-repeat scroll transparent";
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Не знаю на сколько "изящно", но в основном ставлю изображение фоном. Т.е. у дива
- в стилях прописываю:
background-position: center; 
background-repeat: no-repeat; 
height: 50px;
width: 50px;

- в атрибутах самого блока:
style = "background-image: url(...)"
Ответ написан
Ваш ответ на вопрос

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

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