Задать вопрос
@YeaNot

Почему ломается тень в safari с grid?

Есть обычная сетка grid, но почему-то только в сафари у некоторых дивов ломается тень в левом верхнем углу (причём комбинация ломающихся дивов может меняться с каждым обновлением страницы). Если дивам поставить overflow: hidden; то проблема остаётся только у первого дива. До этого была реализация без grid, и проблем с тенью не было. В других браузерах всё нормально. На дивах есть hover, и при наведении на любой из них везде тени нормализуются до тех пор, пока с них не убрать курсор. Как вылечить?
6575c548277bc250028992.png
6575c6e02b0cd661639024.png

.products {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    width: 90vw;
    margin: 0 auto;
    row-gap: 2vw;
    column-gap: 2vw;
}

.product {
    position: relative;
    padding: 7.5%;
    border-radius: 4vw;
    box-shadow: 0 0 1vw .1vw rgba(0, 0, 0, 0.1);
    cursor: pointer;
    transition: transform 1s ease;
    overflow: hidden;
}
.product:hover {
    transform: scale(1.025);
}
  • Вопрос задан
  • 140 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Stepik
    Основы HTML и CSS
    2 недели
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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