1. <div id="caseVerte">
  2. <div id="case1"></div>
  3. <div id="case2"></div>
  4. <div id="case3"></div>
  5. <div id="case4"></div>
  6. <div id="case5"></div>
  7. <div id="case6"></div>
  8. <div id="load">
  9. <p>loading ...</p>
  10. </div>
  11. </div>
  12. <div id="caseBleu">
  13. <div id="case1"></div>
  14. <div id="case2"></div>
  15. <div id="case3"></div>
  16. <div id="case4"></div>
  17. <div id="case5"></div>
  18. <div id="case6"></div>
  19. <div id="load">
  20. <p>loading ...</p>
  21. </div>
  22. </div>
  23. <div id="caseRouge">
  24. <div id="load">
  25. <p>loading ...</p>
  26. </div>
  27. <div id="top"></div>
  28. <div id="left"></div>
  29. <div id="right"></div>
  30. </div>
  31. <div id="caseMarron">
  32. <div id="boule"></div>
  33. <div id="load">
  34. <p>loading ...</p>
  35. </div>
  36. </div>
  37. <div id="caseViolette">
  38. <div id="cercle">
  39. <div id="cercleCache"></div>
  40. </div>
  41. <div id="load">
  42. <p>loading</p>
  43. </div>
  44. <div id="point"></div>
  45. </div>
  46. <div id="caseBlanche">
  47. <div id="rond">
  48. <div id="test"></div>
  49. </div>
  50. <div id="load">
  51. <p>loading</p>
  52. </div>
  53. </div>
  54. <div id="casePourpre">
  55. <div id="load">
  56. <p>loading</p>
  57. </div>
  58. <div id="vague">
  59. <div id="vague1"></div>
  60. <div id="vague2"></div>
  61. <div id="vague3"></div>
  62. <div id="vague4"></div>
  63. <div id="vague5"></div>
  64. <div id="vague6"></div>
  65. </div>
  66. </div>
  67. <div id="caseVerteClaire">
  68. <div id="transform">
  69. <div id="transform1"></div>
  70. <div id="transform2"></div>
  71. <div id="transform3"></div>
  72. </div>
  73. <div id="load">
  74. <p>loading</p>
  75. </div>
  76. </div>
  77. <div id="caseGrise">
  78. <div id="progress">
  79. <div id="charge"></div>
  80. </div>
  81. <div id="load">
  82. <p>loading</p>
  83. </div>
  84. </div>
  85. <div id="caseMarronFonce">
  86. <div id="spinner"></div>
  87. </div>
  88. <style>
  89.  
  90. #caseVerte {
  91. background-color : #30bf82;
  92. height : 140px;
  93. width : 150px;
  94. padding-top : 10px;
  95. float :left;
  96. }
  97.  
  98. #caseBleu {
  99. background-color : #40dbff;
  100. height : 140px;
  101. width : 150px;
  102. padding-top : 10px;
  103. float : left;
  104. }
  105.  
  106. #caseRouge {
  107. background-color : #bf3037;
  108. height : 140px;
  109. width : 150px;
  110. padding-top : 10px;
  111. float : left;
  112. position : relative;
  113. }
  114.  
  115. #caseMarron {
  116. background-color : #ffa773;
  117. height : 140px;
  118. width : 150px;
  119. padding-top : 10px;
  120. float : left;
  121. position : relative;
  122. }
  123.  
  124. #caseViolette {
  125. background-color : #592780;
  126. height : 140px;
  127. width : 150px;
  128. padding-top : 10px;
  129. float : left;
  130. position : relative;
  131. }
  132.  
  133. #caseBlanche {
  134. background-color : #C2C2C2;
  135. height : 140px;
  136. width : 150px;
  137. padding-top : 10px;
  138. float : left;
  139. position : relative;
  140. }
  141.  
  142. #casePourpre {
  143. background-color : #422c83;
  144. height : 140px;
  145. width : 150px;
  146. padding-top : 10px;
  147. float : left;
  148. position : relative;
  149. }
  150.  
  151. #caseVerteClaire {
  152. background-color : #C9F76F;
  153. height : 140px;
  154. width : 150px;
  155. padding-top : 10px;
  156. float : left;
  157. position : relative;
  158. }
  159.  
  160. #caseGrise {
  161. background-color : #222222;
  162. height : 140px;
  163. width : 150px;
  164. padding-top : 10px;
  165. float : left;
  166. position : relative;
  167. }
  168.  
  169. #caseMarronFonce {
  170. background-color : #FFEC73;
  171. height : 140px;
  172. width : 150px;
  173. padding-top : 10px;
  174. float : left;
  175. position : relative;
  176. }
  177.  
  178. #caseVerte #load {
  179. color : #fbfbfb;
  180. font-family : calibri;
  181. text-align : center;
  182. }
  183.  
  184. #caseBleu #load {
  185. color : #0086a6;
  186. font-family : calibri;
  187. text-align : center;
  188. }
  189.  
  190. #caseRouge #load {
  191. color : #ff737a;
  192. font-family : calibri;
  193. text-align : center;
  194. margin-top : 50px;
  195. }
  196.  
  197. #caseMarron #load {
  198. color : #bf6530;
  199. font-family : calibri;
  200. text-align : center;
  201. margin-top : 50px;
  202. }
  203.  
  204. #caseViolette #load {
  205. color : #D8A6FF;
  206. font-family : calibri;
  207. text-align : center;
  208. margin-top : 100px;
  209. }
  210.  
  211. #caseBlanche #load {
  212. color : #fff;
  213. font-family : calibri;
  214. text-align : center;
  215. position : absolute;
  216. top : 42px;
  217. left :42px;
  218. }
  219.  
  220. #casePourpre #load {
  221. color : #886ed7;
  222. font-family : calibri;
  223. text-align : center;
  224. position : absolute;
  225. top : 42px;
  226. left :42px;
  227. }
  228.  
  229. #caseVerteClaire #load {
  230. color : #444444;
  231. font-family : calibri;
  232. text-align : center;
  233. position : absolute;
  234. top : 42px;
  235. left :42px;
  236. }
  237.  
  238. #caseGrise #load {
  239. color : #222;
  240. font-family : calibri;
  241. text-align : center;
  242. position : relative;
  243. top : 42px;
  244. font-size : 11px;
  245. }
  246.  
  247. /****DEBUT CASE 1****/
  248. #caseVerte #case1 {
  249. height : 10px;
  250. width : 100px;
  251. background-color : #fbfbfb;
  252. animation : case1 2.25s infinite;
  253. -webkit-animation : case1 2.25s infinite;
  254. }
  255.  
  256. #caseBleu #case1 {
  257. height : 10px;
  258. width : 100px;
  259. background-color : #0086a6;
  260. animation : case1 2.25s infinite;
  261. -webkit-animation : case1 2.25s infinite;
  262. }
  263.  
  264. @-webkit-keyframes case1 {
  265. 0% {width : 0%;}
  266. 50% {width : 90px;}
  267. 100% {width : 0%;}
  268. }
  269.  
  270. @keyframes case1 {
  271. 0% {width : 0%;}
  272. 50% {width : 90px;}
  273. 100% {width : 0%;}
  274. }
  275. /****FIN CASE 1****/
  276.  
  277. /****DEBUT CASE 2****/
  278. #caseVerte #case2 {
  279. height : 10px;
  280. width : 10px;
  281. background-color : #fbfbfb;
  282. animation : case2 2s infinite;
  283. -webkit-animation : case2 2s infinite;
  284. }
  285.  
  286. #caseBleu #case2 {
  287. height : 10px;
  288. width : 10px;
  289. background-color : #0086a6;
  290. animation : case2 2s infinite;
  291. -webkit-animation : case2 2s infinite;
  292. }
  293.  
  294. @-webkit-keyframes case2 {
  295. 0% {width : 0%;}
  296. 50% {width : 100px;}
  297. 100% {width : 0%;}
  298. }
  299.  
  300. @keyframes case2 {
  301. 0% {width : 0%;}
  302. 50% {width : 100px;}
  303. 100% {width : 0%;}
  304. }
  305. /****FIN CASE 2****/
  306.  
  307. /****DEBUT CASE 3****/
  308. #caseVerte #case3 {
  309. height : 10px;
  310. width : 10px;
  311. background-color : #fbfbfb;
  312. animation : case3 1.75s infinite;
  313. -webkit-animation : case3 1.75s infinite;
  314. }
  315.  
  316. #caseBleu #case3 {
  317. height : 10px;
  318. width : 10px;
  319. background-color : #0086a6;
  320. animation : case3 1.75s infinite;
  321. -webkit-animation : case3 1.75s infinite;
  322. }
  323.  
  324. @-webkit-keyframes case3 {
  325. 0% {width : 0%;}
  326. 50% {width : 95px;}
  327. 100% {width : 0%;}
  328. }
  329.  
  330. @keyframes case3 {
  331. 0% {width : 0%;}
  332. 50% {width : 95px;}
  333. 100% {width : 0%;}
  334. }
  335. /****FIN CASE 3****/
  336.  
  337. /****DEBUT CASE 4****/
  338. #caseVerte #case4 {
  339. height : 10px;
  340. width : 10px;
  341. background-color : #fbfbfb;
  342. animation : case3 2.5s infinite;
  343. -webkit-animation : case3 2.5s infinite;
  344. }
  345.  
  346. #caseBleu #case4 {
  347. height : 10px;
  348. width : 10px;
  349. background-color : #0086a6;
  350. animation : case3 2.5s infinite;
  351. -webkit-animation : case3 2.5s infinite;
  352. }
  353.  
  354. @-webkit-keyframes case4 {
  355. 0% {width : 0%;}
  356. 50% {width : 80px;}
  357. 100% {width : 0%;}
  358. }
  359.  
  360. @keyframes case4 {
  361. 0% {width : 0%;}
  362. 50% {width : 80px;}
  363. 100% {width : 0%;}
  364. }
  365. /****FIN CASE 4****/
  366.  
  367. /****DEBUT CASE 5****/
  368. #caseVerte #case5 {
  369. height : 10px;
  370. width : 10px;
  371. background-color : #fbfbfb;
  372. animation : case3 1.5s infinite;
  373. -webkit-animation : case3 1.5s infinite;
  374. }
  375.  
  376. #caseBleu #case5 {
  377. height : 10px;
  378. width : 10px;
  379. background-color : #0086a6;
  380. animation : case3 1.5s infinite;
  381. -webkit-animation : case3 1.5s infinite;
  382. }
  383.  
  384. @-webkit-keyframes case5 {
  385. 0% {width : 0%;}
  386. 50% {width : 105px;}
  387. 100% {width : 0%;}
  388. }
  389.  
  390. @keyframes case5 {
  391. 0% {width : 0%;}
  392. 50% {width : 105px;}
  393. 100% {width : 0%;}
  394. }
  395. /****FIN CASE 5****/
  396.  
  397. /****DEBUT CASE 6****/
  398. #caseVerte #case6 {
  399. height : 10px;
  400. width : 10px;
  401. background-color : #fbfbfb;
  402. animation : case3 5s infinite;
  403. -webkit-animation : case3 5s infinite;
  404. }
  405.  
  406. #caseBleu #case6 {
  407. height : 10px;
  408. width : 10px;
  409. background-color : #0086a6;
  410. animation : case3 5s infinite;
  411. -webkit-animation : case3 5s infinite;
  412. }
  413.  
  414. @-webkit-keyframes case6 {
  415. 0% {width : 0%;}
  416. 50% {width : 75px;}
  417. 100% {width : 0%;}
  418. }
  419.  
  420. @keyframes case6 {
  421. 0% {width : 0%;}
  422. 50% {width : 75px;}
  423. 100% {width : 0%;}
  424. }
  425. /****FIN CASE 6****/
  426.  
  427. /****DEBUT TOP****/
  428. #top {
  429. height : 10px;
  430. width : 10px;
  431. border-radius : 50%;
  432. background-color : #ff737a;
  433. position : absolute;
  434. top : 10px;
  435. left : 65px;
  436. animation : turnTop 2s infinite;
  437. -webkit-animation : turnTop 2s infinite;
  438. }
  439.  
  440. @keyframes turnTop {
  441. 0% {top : 10px;}
  442. 50% {top : 40px;}
  443. 100% {top : 10px;}
  444. }
  445.  
  446. @-webkit-keyframes turnTop {
  447. 0% {top : 10px;}
  448. 50% {top : 40px;}
  449. 100% {top : 10px;}
  450. }
  451. /****FIN TOP****/
  452.  
  453. /****DEBUT LEFT****/
  454. #left {
  455. height : 10px;
  456. width : 10px;
  457. border-radius : 50%;
  458. background-color : #ff737a;
  459. position : absolute;
  460. bottom : 10px;
  461. left : 10px;
  462. animation : turnLeft 2s infinite;
  463. -webkit-animation : turnLeft 2s infinite;
  464. }
  465.  
  466. @keyframes turnLeft {
  467. 0% {bottom : 10px; left : 10px;}
  468. 50% {bottom : 50px; left : 40px;}
  469. 100% {bottom : 10px; left : 10px;}
  470. }
  471.  
  472. @-webkit-keyframes turnLeft {
  473. 0% {bottom : 10px; left : 10px;}
  474. 50% {bottom : 50px; left : 40px;}
  475. 100% {bottom : 10px; left : 10px;}
  476. }
  477. /****FIN LEFT****/
  478.  
  479. /****DEBUT RIGHT****/
  480. #right {
  481. height : 10px;
  482. width : 10px;
  483. border-radius : 50%;
  484. background-color : #ff737a;
  485. position : absolute;
  486. bottom : 10px;
  487. right : 10px;
  488. animation : turnRight 2s infinite;
  489. -webkit-animation : turnRight 2s infinite;
  490. }
  491.  
  492. @keyframes turnRight {
  493. 0% {bottom : 10px; right : 10px;}
  494. 50% {bottom : 50px; right : 40px;}
  495. 100% {bottom : 10px; right : 10px;}
  496. }
  497.  
  498. @-webkit-keyframes turnRight {
  499. 0% {bottom : 10px; right : 10px;}
  500. 50% {bottom : 50px; right : 40px;}
  501. 100% {bottom : 10px; right : 10px;}
  502. }
  503. /****FIN RIGHT****/
  504.  
  505. /****DEBUT BOULE****/
  506. #boule {
  507. height : 10px;
  508. width : 10px;
  509. position : absolute;
  510. top : 80px;
  511. left : 10px;
  512. background-color : #bf6530;
  513. border-radius : 50%;
  514. animation : boule 2s infinite;
  515. -webkit-animation : boule 2s infinite;
  516. }
  517.  
  518. @keyframes boule {
  519. 0% {left : 10px;opacity : 0;}
  520. 50% {height : 20px; width : 20px; opacity : 1;}
  521. 100% {left : 120px; opacity : 0; height : 10px; width : 10px;}
  522. }
  523.  
  524. @-webkit-keyframes boule {
  525. 0% {left : 10px;opacity : 0;}
  526. 50% {height : 20px; width : 20px; opacity : 1;}
  527. 100% {left : 120px; opacity : 0; height : 10px; width : 10px;}
  528. }
  529. /****FIN BOULE****/
  530.  
  531. /****DEBUT CERCLE****/
  532. #cercle {
  533. height : 50px;
  534. width : 50px;
  535. position : absolute;
  536. top : 45px;
  537. left : 45px;
  538. border-radius : 50%;
  539. background : linear-gradient(#D8A6FF,#FFECEE);
  540. animation : turnCercle 2s infinite;
  541. -webkit-animation : turnCercle 5s infinite;
  542. animation-timing-function : ease-in-out;
  543. -webkit-animation-timing-function : ease-in-out;
  544. }
  545.  
  546. @-webkit-keyframes turnCercle {
  547. 0% {-webkit-transform : rotate(0deg);}
  548. 100% {-webkit-transform : rotate(10080deg);}
  549. }
  550.  
  551. @keyframes turnCercle {
  552. 0% {transform : rotate(0deg);}
  553. 100% {transform : rotate(10080deg);}
  554. }
  555.  
  556. #cercleCache {
  557. height : 40px;
  558. width : 40px;
  559. position : absolute;
  560. border-radius : 50%;
  561. background-color : #592780;
  562. z-index : 5;
  563. }
  564. /****FIN CERCLE****/
  565.  
  566. /****DEBUT POINT****/
  567. #point {
  568. height : 2px;
  569. width : 2px;
  570. position : relative;
  571. top : -22px;
  572. left : 96px;
  573. border-radius : 50%;
  574. background-color : #D8A6FF;
  575. animation : point 1.5s infinite;
  576. -webkit-animation : point 1.5s infinite;
  577. animation-timing-function : linear;
  578. -webkit-animation-timing-function : linear;
  579. }
  580.  
  581. @-webkit-keyframes point {
  582. 0% {left : 96px; opacity : 0;}
  583. 5% {left : 96px; opacity : 1;}
  584. 15% {left : 96px; opacity : 0;}
  585. 30% {left : 99px; opacity : 0;}
  586. 45% {left : 99px; opacity : 1;}
  587. 60% {left : 99px; opacity : 0;}
  588. 75% {left : 102px; opacity : 0;}
  589. 90% {left : 102px; opacity : 1;}
  590. 100% {left : 102px; opacity : 0;}
  591. }
  592.  
  593. @keyframes point {
  594. 0% {left : 96px; opacity : 0;}
  595. 5% {left : 96px; opacity : 1;}
  596. 15% {left : 96px; opacity : 0;}
  597. 30% {left : 99px; opacity : 0;}
  598. 45% {left : 99px; opacity : 1;}
  599. 60% {left : 99px; opacity : 0;}
  600. 75% {left : 102px; opacity : 0;}
  601. 90% {left : 102px; opacity : 1;}
  602. 100% {left : 102px; opacity : 0;}
  603. }
  604. /****FIN POINT****/
  605.  
  606. /****DEBUT TEST****/
  607. #test {
  608. height : 10px;
  609. width : 10px;
  610. position : absolute;
  611. background-color : #fff;
  612. border-radius : 50%;
  613. top : 0px;
  614. left : 10px;
  615. }
  616.  
  617. #rond {
  618. height : 100px;
  619. width : 100px;
  620. border : 1px solid #fff;
  621. border-radius : 50%;
  622. position :absolute;
  623. top : 20px;
  624. left : 15px;
  625. animation : rond 2s infinite;
  626. -webkit-animation : rond 2s infinite;
  627. }
  628.  
  629. @keyframes rond {
  630. 0% {transform : rotate(0deg);}
  631. 100% {transform : rotate(360deg);}
  632. }
  633.  
  634. @-webkit-keyframes rond {
  635. 0% {-webkit-transform : rotate(0deg);}
  636. 100% {-webkit-transform : rotate(360deg);}
  637. }
  638. /****FIN TEST****/
  639.  
  640. /****DEBUT VAGUE****/
  641. #vague {
  642. position : absolute;
  643. top : 72px;
  644. left : 20px;
  645. }
  646.  
  647. #vague1 {
  648. height : 5px;
  649. width : 5px;
  650. background-color : #886ed7;
  651. float : left;
  652. animation : vague1 2.5s infinite;
  653. -webkit-animation : vague1 2.5s infinite;
  654. }
  655.  
  656. @-webkit-keyframes vague1 {
  657. 0% {height : 5px;}
  658. 50% {height : 30px;}
  659. 100% {height : 5px;}
  660. }
  661.  
  662. @keyframes vague1 {
  663. 0% {height : 5px;}
  664. 50% {height : 30px;}
  665. 100% {height : 5px;}
  666. }
  667.  
  668. #vague2 {
  669. height : 5px;
  670. width : 5px;
  671. background-color : #886ed7;
  672. float : left;
  673. animation : vague2 2.5s infinite;
  674. -webkit-animation : vague2 2.5s infinite;
  675. animation-delay : 0.5s;
  676. -webkit-animation-delay : 0.5s;
  677. }
  678.  
  679. @-webkit-keyframes vague2 {
  680. 0% {height : 5px;}
  681. 50% {height : 30px;}
  682. 100% {height : 5px;}
  683. }
  684.  
  685. @keyframes vague2 {
  686. 0% {height : 5px;}
  687. 50% {height : 30px;}
  688. 100% {height : 5px;}
  689. }
  690.  
  691. #vague3 {
  692. height : 5px;
  693. width : 5px;
  694. background-color : #886ed7;
  695. float : left;
  696. animation : vague3 2.5s infinite;
  697. -webkit-animation : vague3 2.5s infinite;
  698. animation-delay : 1s;
  699. -webkit-animation-delay : 1s;
  700. }
  701.  
  702. @-webkit-keyframes vague3 {
  703. 0% {height : 5px;}
  704. 50% {height : 30px;}
  705. 100% {height : 5px;}
  706. }
  707.  
  708. @keyframes vague3 {
  709. 0% {height : 5px;}
  710. 50% {height : 30px;}
  711. 100% {height : 5px;}
  712. }
  713.  
  714. #vague4 {
  715. height : 5px;
  716. width : 5px;
  717. background-color : #886ed7;
  718. float : left;
  719. animation : vague4 2.5s infinite;
  720. -webkit-animation : vague4 2.5s infinite;
  721. animation-delay : 1.5s;
  722. -webkit-animation-delay : 1.5s;
  723. }
  724.  
  725. @-webkit-keyframes vague4 {
  726. 0% {height : 5px;}
  727. 50% {height : 30px;}
  728. 100% {height : 5px;}
  729. }
  730.  
  731. @keyframes vague4 {
  732. 0% {height : 5px;}
  733. 50% {height : 30px;}
  734. 100% {height : 5px;}
  735. }
  736.  
  737. #vague5 {
  738. height : 5px;
  739. width : 5px;
  740. background-color : #886ed7;
  741. float : left;
  742. animation : vague5 2.5s infinite;
  743. -webkit-animation : vague5 2.5s infinite;
  744. animation-delay : 2s;
  745. -webkit-animation-delay : 2s;
  746. }
  747.  
  748. @-webkit-keyframes vague5 {
  749. 0% {height : 5px;}
  750. 50% {height : 30px;}
  751. 100% {height : 5px;}
  752. }
  753.  
  754. @keyframes vague5 {
  755. 0% {height : 5px;}
  756. 50% {height : 30px;}
  757. 100% {height : 5px;}
  758. }
  759.  
  760. #vague6 {
  761. height : 5px;
  762. width : 5px;
  763. background-color : #886ed7;
  764. float : left;
  765. animation : vague6 2.5s infinite;
  766. -webkit-animation : vague6 2.5s infinite;
  767. animation-delay : 2.5s;
  768. -webkit-animation-delay : 2.5s;
  769. }
  770.  
  771. @-webkit-keyframes vague6 {
  772. 0% {height : 5px;}
  773. 50% {height : 30px;}
  774. 100% {height : 5px;}
  775. }
  776.  
  777. @keyframes vague6 {
  778. 0% {height : 5px;}
  779. 50% {height : 30px;}
  780. 100% {height : 5px;}
  781. }
  782. /****FIN VAGUE****/
  783.  
  784. /****DEBUT TRANSFORM****/
  785. #tranform {
  786. position : absolute;
  787. top : 85px;
  788. left : 30px;
  789. }
  790.  
  791. #transform1 {
  792. height : 30px;
  793. width : 30px;
  794. border-radius : 50%;
  795. background-color : #444444;
  796. position : absolute;
  797. top : 85px;
  798. left : 15px;
  799. opacity : 0;
  800. animation : transform 4s infinite;
  801. -webkit-animation : transform 4s infinite;
  802. }
  803.  
  804. #transform2 {
  805. height : 30px;
  806. width : 30px;
  807. border-radius : 50%;
  808. background-color : #444444;
  809. position : absolute;
  810. top : 85px;
  811. left : 54px;
  812. opacity : 0;
  813. animation : transform 4s infinite;
  814. -webkit-animation : transform 4s infinite;
  815. animation-delay : 0.5s;
  816. -webkit-animation-delay : 0.5s;
  817. }
  818.  
  819. #transform3 {
  820. height : 30px;
  821. width : 30px;
  822. border-radius : 50%;
  823. background-color : #444444;
  824. position : absolute;
  825. top : 85px;
  826. left : 94px;
  827. opacity : 0;
  828. animation : transform 4s infinite;
  829. -webkit-animation : transform 4s infinite;
  830. animation-delay : 1s;
  831. -webkit-animation-delay : 1s;
  832. }
  833.  
  834. @-webkit-keyframes transform {
  835. 0% {opacity : 0;}
  836. 25% {opacity : 1;}
  837. 50% {opacity : 0;}
  838. 75% {opacity : 1;}
  839. 100% {opacity : 0;}
  840. }
  841.  
  842. @keyframes transform {
  843. 0% {border-radius : 0px; opacity : 0;}
  844. 20% {border-radius : 0px; opacity : 1;}
  845. 40% {border-radius : 0px; opacity : 0;}
  846. 60% {border-radius : 50%; opacity : 0;}
  847. 80% {border-radius : 50%; opacity : 1;}
  848. 100% {border-radius : 50%; opacity : 0;}
  849. }
  850. /****FIN TRANSFORM****/
  851.  
  852. /****DEBUT PROGRESS****/
  853. #progress {
  854. height : 10px;
  855. width : 120px;
  856. position : absolute;
  857. top : 60px;
  858. left : 10px;
  859. box-shadow : 0px 0px 10px #111111 inset;
  860. }
  861.  
  862. #charge {
  863. height : 10px;
  864. width : 120px;
  865. position : absolute;
  866. top : 0px;
  867. left : 0px;
  868. background-color : #C9F76F;
  869. margin : 0px;
  870. animation : charge 7s infinite;
  871. -webkit-animation : charge 7s infinite;
  872. box-shadow : 0px 0px 5px #222 inset;
  873. }
  874.  
  875. @-webkit-keyframes charge {
  876. 0% {width : 0px;}
  877. 100% {width : 100%;}
  878. }
  879.  
  880. @keyframes charge {
  881. 0% {width : 0px;}
  882. 100% {width : 100%;}
  883. }
  884. /****FIN PROGRESS****/
  885.  
  886. /****DEBUT SPINNER****/
  887. #spinner {
  888. height : 40px;
  889. width : 40px;
  890. /*background-color : #61615E;*/
  891. border : 2px solid #61615e;
  892. border-left-color : transparent;
  893. border-right-color : transparent;
  894. border-radius : 50%;
  895. animation : spin 2s infinite;
  896. -webkit-animation : spin 2s infinite;
  897. }
  898.  
  899. @-webkit-keyframes spin {
  900. 0% {-webkit-transform : rotate(0deg);}
  901. 50% {-webkit-transform : rotate(360deg);}
  902. 100% {-webkit-transform : rotate(0deg);}
  903. }
  904.  
  905. @keyframes spin {
  906. 0% {transform : rotate(0deg);}
  907. 50% {transform : rotate(360deg);}
  908. 100% {transform : rotate(0deg);}
  909. }
  910. /****FIN SPINNER****/
  911. </style>
 
 
 
 
 
 

loading ...

 
 
 
 
 
 

loading ...

loading ...

 
 
 
 

loading ...

 

loading

 
 

loading

loading

 
 

loading

 

loading

 

10个造型奇特的css3进度条(有的html被编辑器转义了,上面的代码还是OK的)。。。转载的更多相关文章

  1. css3 进度条

    <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>1 ...

  2. JavaScript 以及 css3进度条

    JavaScript css3进度条 使用css3实现进度条 <!DOCTYPE html> <html lang="en"> <head> & ...

  3. JS框架_(JQuery.js)纯css3进度条动画

    百度云盘 传送门 密码:wirc 进度条动画效果: <!DOCTYPE html> <html lang="zh"> <head> <me ...

  4. 分享9款极具创意的HTML5/CSS3进度条动画

    1.HTML5/CSS3图片加载进度条 可切换多主题 今天要分享的这款HTML5/CSS3进度条模拟了真实的图片加载场景,插件会默认去从服务器下载几张比较大的图片,然后让该进度条展现当前读取图片的进度 ...

  5. 9款极具创意的HTML5/CSS3进度条动画(免积分下载)

    尊重原创,原文地址:http://www.cnblogs.com/html5tricks/p/3622918.html 免积分打包下载地址:http://download.csdn.net/detai ...

  6. 超赞的CSS3进度条 可以随进度显示不同颜色

    原文:超赞的CSS3进度条 可以随进度显示不同颜色 现在的WEB已经不是以前的WEB了,传输更大的数据量,有着更加复杂的计算,这就需要利用进度条来提高用户体验,必要时可以让用户耐心等待,不至于因操作卡 ...

  7. 9款极具创意的HTML5/CSS3进度条动画

    今天我们要分享9款极具创意的HTML5/CSS3进度条动画,这些进度条也许可以帮你增强用户交互和提高用户体验,喜欢的朋友就收藏了吧. 1.HTML5/CSS3图片加载进度条 可切换多主题 今天要分享的 ...

  8. CSS3进度条动画

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title&g ...

  9. 【常见】CSS3进度条Loading动画

    现在,GIF 格式的进度条已经越来越少,CSS 进度条如雨后春笋般涌现.CSS3的崛起,更使得动态效果得以轻松实现,未来,必定是CSS3的天下,所以今天我就来分享一下几个常见的CSS3进度条Loadi ...

随机推荐

  1. Jmeter+ant+Jenkins构建接口自动化测试

    1.已写好jmeter脚本 2.安装ant并将ant-jmeter-1.1.1.jar文件放入ant/lib目录,用于调用jmeter 3.修改jmeter的jmeter.properties文件(将 ...

  2. POJ 2431 (优先队列)

    题目链接:https://vjudge.net/problem/POJ-2431 思路: “ 在卡车行驶途中, 只有经过加油站才能加油.” 我们不妨转变思路, 理解成“当卡车驶过加油站时就获得了加油的 ...

  3. python爬虫-使用cookie登录

    前言: 什么是cookie? Cookie,指某些网站为了辨别用户身份.进行session跟踪而储存在用户本地终端上的数据(通常经过加密). 比如说有些网站需要登录后才能访问某个页面,在登录之前,你想 ...

  4. JS高级程序设计学习笔记1

    javascript产生的原因: 在拨号上网时代,表单数据必须发送到服务器端才能验证输入值得有效性,JavaScript的研发就是为了解决这个问题,以便在客户端就验证输入值的有效性. ECMAScri ...

  5. ElasticSearch 2 (36) - 信息聚合系列之显著项

    ElasticSearch 2 (36) - 信息聚合系列之显著项 摘要 significant_terms(SigTerms)聚合与其他聚合都不相同.目前为止我们看到的所有聚合在本质上都是简单的数学 ...

  6. VMware虚拟机安装ghost win7系统方法

    原本地址:http://www.xitongcheng.com/jiaocheng/xtazjc_article_15314.html

  7. laravel(一)

    laravel文档:https://d.laravel-china.org/docs/5.5/ 一.composer安装laravel 在文档中找的create-project命令,最后加上项目名称, ...

  8. java自定义注解学习(二)_注解详解

    上篇文章,我们简单的实现了一个自定义注解,相信大家对自定义注解有了个简单的认识,这篇,这样介绍下注解中的元注解和内置注解 整体图示 内置注解 @Override 重写覆盖 这个注解大家应该经常用到,主 ...

  9. shit aliyun

    shit aliyun 垃圾的 aliyun 什么鬼逻辑,怎么填写都不对,holy shit! 校验规则: // 对不起,昵称包含不可接受字符或被管理员屏蔽,请选择其它昵称 // 昵称的长度必须大于等 ...

  10. Vue项目框架

    Vue项目框架 基本组件的使用: new Vue({ el, //要绑定的DOM element data, //要绑定的资料 props, //可用来接收父原件资料的属性 template, //要 ...