Vue animation in which text slides from the bottom of the screen after the page is loaded

I think that when the page is loaded, the cold word slides into the animation from the bottom of the screen. I just come into contact with Vue, and don"t know how to write

.

clipboard.png

<template>
  <div>
    <p id="cold">

<p id="hot">

</div> </template> <script> export default{ name: "Home", data () { return { show: true } }, } </script> <style lane="scss"> -sharpcold{ position: absolute; top: 45%; left: 5%; } -sharphot{ position: absolute; top: 0; right: 5%; } </style>
Mar.06,2021

what does the animation effect have to do with vue ? just write it as usual, and adjust the specific values by yourself

.
@keyframes test {
  to {
    top: 45%;
    left: 5%
    opacity: 1;
  }
}
-sharpcold{
    position: absolute;
    bottom: -20px;
    right: -20px;
    animation: test 0.5s 0.5s linear;
    animation-fill-mode: both;
  }
Menu