ホームページ  >  記事  >  ウェブフロントエンド  >  CSS3読み込みanimation_html/css_WEB-ITnose

CSS3読み込みanimation_html/css_WEB-ITnose

WBOY
WBOYオリジナル
2016-06-24 11:55:571313ブラウズ

 

图1

 

通常我们都使用gif格式的图片或者使用Ajax来实现诸如这类的动态加载条,但是现在CSS3也可以完成,并且灵活性更大.

选1个例子看看怎么实现的吧:

 

效果图:

  图2

代码:

 

使用1个名为'loading'的层装所有加载内容,里面需要有多少条目则添加这么多个div,并且使用相同的class名称'coloumns', 再为每个动画条添加各自延迟的CSS代码

 

 

Html代码  

  1.   
  2.   
  3.                  
      
  4.   
  5.                  
      
  6.   
  7.                  
      
  8.   
  9.                 
      
  10.   
  11.                  
      
  12.   
  13.                  
      
  14.   

HTML コード

  1. #loading{
  2. margin-top:30px;  
  3. float:left;  
  4. 幅:95px;  
  5. 高さ:32px;  
  6. margin-left:30px;  
  7. /* CSS3圆角边框 */
  8. -webkit-border-radius: 5px;  
  9. -moz-border-radius: 5px;  
  10. border-radius: 5px;  
  11. }
  12. .columns{
  13. border:1px solid #fff;  
  14. float:left;  
  15. 高さ:30px;  
  16. margin-left:5px;  
  17. 幅:10px;  
  18. /* 在这儿我们定义一动画名,随后我们将会实现它 */
  19. -webkit-animation-name: animation;  
  20. /* アニメーション画循環环一次的总時間 */
  21. -webkit-animation-duration: 3s;  
  22. /* アニメーション画の循環次数、我们设置は無穷大 */
  23. -webkit-animation-iteration-count: infinite;  
  24. -webkit-animation-direction: リニア;  
  25. /* 最初のすべての列の透明度都:0 */
  26. 不透明度:0;  
  27. /* 開始時将它缩放は0.8 */
  28. -webkit-transform:scale(0.8);  
  29. }
  30. #coloumn1{
  31. /* 第一列アニメーション画延迟0.3秒 */
  32. -webkit-animation-delay: .3 秒;  
  33. }
  34. #coloumn2{
  35. /* 第二列アニメーション画延迟0.4秒 */
  36. -webkit-アニメーション遅延: .4秒;  
  37. }
  38. #coloumn3{
  39. /* 3 列目のアニメーションは 0.5 秒遅れます*/
  40. -webkit-animation-delay:
  41. }
  42. #column4{
  43. 四番目/*4列目のアニメーションは0.6秒遅れます*/

🎜 🎜 🎜 🎜}} 🎜#🎜 🎜 🎜 🎜 🎜 { 0.7 秒*/ 🎜 🎜 🎜 🎜 -webkit-animation-delay: . 7s; 🎜 🎜 🎜 🎜} 🎜 🎜 🎜#coloumn6{ 🎜 🎜 🎜 ~ Webkit-Animation-Dlay: 🎜 🎜}} 🎜 🎜 🎜/*アニメーションの名前を定義しました。の属性を設定しますアニメーションはこちら*/🎜@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@ w w @@ /*アニメーションの最後の各列の透明度は 0 に減ります**/🎜 🎜 🎜 {opcity: 0;} 🎜}}} 🎜 🎜 🎜 🎜}}}} 🎜 🎜 🎜🎜 🎜🎜 🎜 🎜 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:詳細な CSS 属性 (9): z-index_html/css_WEB-ITnose次の記事:詳細な CSS 属性 (9): z-index_html/css_WEB-ITnose

関連記事

続きを見る