Анимация для фильтра и режима наложения
Исходные данные:
Как ни старался, но могу добиться нужных эффектов только по отдельности: или для режима наложения или для размытия. Прошу помощи. |
<style>
.parent {
width: 200px;
background: #719cd6;
text-align: center;
line-height: 0;
transition: all 2s linear;
}
.child {
display: inline-block;
mix-blend-mode: luminosity;
filter: blur(5px);
transition: all 2s linear;
}
.parent:hover {
background: transparent;
}
.parent:hover > .child {
mix-blend-mode: normal;
filter: none;
}
</style>
<div class="parent">
<img class="child" src="http://placehold.it/100x100" alt="" />
</div>
|
Decode, большое спасибо, но я немного напутал с исходными данными. Размытие должно быть для всех элементов которые попадут в контейнер-родитель, а потому фильтр размытия хотелось бы сделать один для этого контейнера а не для каждого из потомков.
|
spo, измени селектор тогда:
.parent:hover > * Или всем дочерним элементам давай класс child. |
Цитата:
|
Цитата:
|
| Часовой пояс GMT +3, время: 19:42. |