@postya

Почему при наведении остаются полосы?

При наведении на элемент остаются полосы,
Как это можно исправить?

<router-link
        :to="{ name: 'Examples', params: { title: category.category } }"
        class="category-item"
        v-for="category in categories"
        :key="category.id"
      >
        <div class="item-header">
          <h2>{{ category.title }}</h2>
        </div>

        <img :src="category.image" :alt="category.title" />
      </router-link>


.category-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
  border-radius: $border-radius;
  cursor: pointer;
  background-color: #fff;
  transition: 0.3s ease;

  img {
    width: 100%;
    height: rem(250px);
    object-fit: contain;
    object-position: center;
  }

  h2 {
    margin: 0;
    font-family: "IBM Plex Sans", sans-serif;
    font-weight: 600;
    font-size: rem(30px);
    text-align: center;
  }
}

.category-item:hover {
  transform: scale(1.1, 1.1);
}


6069b1491c01e187155670.gif
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
@frankieksai
Для category-item попробуйте добавить
outline: 1px solid transparent;
Проблема в антиалиасинге скорее всего.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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