@WebN00b

Картинка растягивается по ширине при hover. Как исправить?

При наведении необходимо, чтобы было так
5cdc2d087a85b292475568.png
А получается просто зелёный фон и картинка растягивается вот так
5cdc2d54e10f3545919972.png
Вот код, что имею (SASS)

&-item
transition: 300ms
background-color: #000
min-height: 25vh
background-size: cover
background-position: center
text-align: center
position: relative
&::before
content: ''
position: absolute
top: 0
right: 0
left: 0
bottom: 0
background-color: $green
background-image: url(../img/icons/main-4-bicke.png)
text-align: center
background-position: center
background-size: cover
opacity: 0
transition: opacity .5s ease

&:hover
&::before
opacity: .65
картинка на всяк случай
5cdc2e023c92d793769958.png
Прошу прощение за оформление вопроса, недавно только начал пользоваться тостером
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
Ankhena
@Ankhena Куратор тега CSS
Нежно люблю верстку
У вас стоит background-size: cover.
Нужно изменить на то, что вам нужно. Вероятно в px или % или вообще без указания bg size
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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