ok ho più o meno risolto:
codice:
<script>
onload = (event) => {
setTimeout(function () {
document.getElementById('loading_modal').classList.add('modal_exit');
}, 3000);
};
</script>
<div id="loading_modal" class="my_modal" tabindex="-1">
<div class="modal_body">
<img id="sole_modal" src="<?php echo IMAGE; ?>sole.svg" alt="">
</div>
</div>
css:
codice:
.modal_exit {
-webkit-animation: puff-out-center 1s cubic-bezier(0.165, 0.840, 0.440, 1.000) both;
animation: puff-out-center 1s cubic-bezier(0.165, 0.840, 0.440, 1.000) both;
}
@-webkit-keyframes puff-out-center {
0% {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-filter: blur(0px);
filter: blur(0px);
opacity: 1;
}
100% {
-webkit-transform: scale(2);
transform: scale(2);
-webkit-filter: blur(4px);
filter: blur(4px);
opacity: 0;
}
}
@keyframes puff-out-center {
0% {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-filter: blur(0px);
filter: blur(0px);
opacity: 1;
}
100% {
-webkit-transform: scale(2);
transform: scale(2);
-webkit-filter: blur(4px);
filter: blur(4px);
opacity: 0;
}
}
ora ho un altro problema, ma magari ne parlo su un altro thread!