If you're looking for documentation on CSS transitions, it can be found here.
I believe I have set up my JSFiddle correctly for the transition to function as intended. However, I must admit that the documentation on CSS transitions appears to be somewhat lacking in detail.
Below is some basic HTML/CSS code that I hoped would allow Vue.js to produce a smooth fade effect:
CSS:
.fade-transition {
opacity: 1;
transition: all .45s linear;
}
.fade-enter, .fade-leave {
opacity: 0;
}
HTML:
<div class="loading-overlay" v-if="loading" v-transition="fade">
In 5 seconds, this overlay should fade out...
</div>
However, it seems that the fade effect is not working as expected. Any suggestions or advice?