Как с помощью css наложить overflow: hidden на время transition анимации?

Есть блок, при наведение на который мышкой должен блюриться блок внутри него. Но при этом когда на блок не наведена мышка на нём должно быть overflow: visible (так как когда мышка не наведена контент блока может выходить за его границы), а при наведение должно накладываться overflow: hidden так чтобы заблюренный блок внутри него обрезался. Если банально поставить overflow: hidden на hover, то при снятие мышки блюр на какой-то промежуток времени расползается за пределы блока и спадает, что выглядит очень неприятно. Возможно ли решить эту проблему без применения javascript?

Пример:
https://jsfiddle.net/oo8vsrje/
  • Вопрос задан
  • 583 просмотра
Пригласить эксперта
Ответы на вопрос 1
#Block {
  overflow: hidden;
}

А с ховера убрать
Ответ написан
Ваш ответ на вопрос

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

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