cari

Rumah  >  Soal Jawab  >  teks badan

css - Bolehkah @keyframes menerima parameter?

@keyframes around {
    from {
      margin-left: 100%;
    }
    to {
      margin-left: -5em;
    }
  }

Itu -5em harus dihantar sebagai parameter? Bolehkah ia diselesaikan?

大家讲道理大家讲道理2723 hari yang lalu1036

membalas semua(1)saya akan balas

  • 天蓬老师

    天蓬老师2017-06-16 09:21:25

    Tetapkan sifat CSS tersuai digabungkan dengan fungsi var Sifat tersuai bermula dengan -- simbol
    Contoh

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    
        <style>
            @keyframes around {
                from {
                    margin-left: 100%;
                }
                to {
                    margin-left: var(--margin-left);
                }
            }
    
            .main{
                position: absolute;
                left:0p;
                top:0px;
                width: 200px;
                height: 200px;
                background-color: #7C2845;
                color:#ffffff;
                --margin-left:-5em;
    
            }
    
            .main.active{
                animation-name: around;
                animation-duration: 1s;
                animation-direction: alternate;
                animation-iteration-count: infinite;
            }
        </style>
    </head>
    <body>
        <p class="main active">
            TEST
        </p>
    </body>
    </html>

    balas
    0
  • Batalbalas