Heim > Web-Frontend > H5-Tutorial > Warten auf die Produktion von Animationseffekten, während HTML5 geladen wird

Warten auf die Produktion von Animationseffekten, während HTML5 geladen wird

巴扎黑
Freigeben: 2017-08-07 15:04:32
Original
3347 Leute haben es durchsucht

Dieser Artikel stellt Ihnen anhand eines Beispielcodes die perfekte Lösung für den HTML5-Warten auf den Ladeanimationseffekt vor.

Ohne weitere Umschweife werde ich den Code direkt für Sie veröffentlichen Details Der Code sieht so aus:


<p class="loading">
     <p>100<span></span></p>
</p>
Nach dem Login kopieren


  *{margin:0;padding:0;}
    .loading{
          height:100%;width:100%;position:fixed;background:rgba(255,255,255,1);
    }
    .loading >p{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:160px;width:160px;text-align: center;line-height:160px;font-size: 30px;color:#f00;}
    .loading p span{position:absolute;display:block;height:140px;width:140px;margin:10px;border-radius:50%;-webkit-box-shadow:0 2px 3px rgba(102,197,37,0.8); animation:loading ease 1s infinite;left:0;top:0;}
    @keyframes loading{
       0%{transform:rotate(0deg)}
       100%{transform:rotate(360deg)}
    }
Nach dem Login kopieren


<p class="loading">
     <p>
  <i></i>
  <i></i>
  <i></i>
  <i></i>
  <i></i>
</p>
</p>
Nach dem Login kopieren


 *{margin:0;padding:0;}
    .loading{
          height:100%;width:100%;position:fixed;background:rgba(255,255,255,0.95);
    }
    .loading >p{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:30px;width:120px;}
    .loading >p i{display: block;float:left;margin:0 5px; width:5px;height:30px;background:#f00;transform:scaleY(0.3);
                   animation:loading 1s ease infinite alternate;
    }
.loading >p i:nth-child(2){animation-delay:0.1s;}
.loading >p i:nth-child(3){animation-delay:0.2s;}
.loading >p i:nth-child(4){animation-delay:0.3s;}
.loading >p i:nth-child(5){animation-delay:0.4s;}
    @keyframes loading{
           0,40%,100%{transform:scaleY(0.3);}
           20%{transform:scaleY(1);}
    }
Nach dem Login kopieren

Eigentlich möchte ich den Fortschrittsbalkeneffekt laden, aber der gefälschte Fortschrittsbalken ist es auch schlecht, und es gibt keinen echten Fortschrittsbalken. Dies ist eine besonders gute Möglichkeit, das Bild zu beurteilen, das immer so aussieht, als ob es undicht wäre.

Das ist der Code, es gibt eine perfekte Lösung.


<script>
    document.onreadystatechange=function(){
      if(document.readyState==&#39;complete&#39;){
         $(&#39;.loading&#39;).fadeOut();
      }
    }
</script>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWarten auf die Produktion von Animationseffekten, während HTML5 geladen wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage