suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie kann ich mit js oder css3 den dynamischen Effekt von Elementrändern erzielen, wie in der Abbildung gezeigt?

Die Blende kann eins sein, genau wie der Avatar-Rahmen von King of Glory. Wie kann das erreicht werden?

仅有的幸福仅有的幸福2755 Tage vor1220

Antworte allen(2)Ich werde antworten

  • PHP中文网

    PHP中文网2017-06-30 09:59:39

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            .boxA {
                position: relative;
                width: 200px;
                height: 200px;
                border:2px solid yellow;
            }
            .boxB {
                position: absolute;
                width: 10px;
                height: 10px;
                top: 0;
                left: 0;
                background-color: pink;
                animation: mymove linear 5s infinite;
            }
            @keyframes mymove {
                25% {
                    transform: translate(190px,0px);
                }
                50% {
                    transform: translate(190px,190px);
                }
                75% {
                    transform: translate(0px,190px);
                }
                100% {
                    transform: translate(0px,0px);
                }
            }
        </style>
    </head>
    <body>
        <p class="boxA">
            <p class="boxB"></p>
        </p>
    </body>
    </html>

    Antwort
    0
  • 世界只因有你

    世界只因有你2017-06-30 09:59:39

    用 css3动画属性,和transform

    Antwort
    0
  • StornierenAntwort