index.scss 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. @import '@/assets/css/function';
  2. .entrance-guard{
  3. background: url('./images/logo@3x.png') no-repeat;
  4. background-size: 100% 100%;
  5. height: halfH(378);
  6. color: #fff;
  7. padding: 0 halfH(22);
  8. overflow: hidden;
  9. .tips{
  10. display: flex;
  11. padding: halfH(20) 0 halfH(12);
  12. align-items: flex-end;
  13. .tips-logo{
  14. width: halfW(50);
  15. }
  16. .tips-desc{
  17. flex: 1;
  18. text-align: right;
  19. font-size: halfH(22);
  20. .tips-desc-unit{
  21. color: #52DCFF;
  22. font-size: halfH(12);
  23. }
  24. }
  25. }
  26. .list{
  27. border-top: 1px solid #0748A2;
  28. padding-top: halfH(12);
  29. overflow: hidden;
  30. height: halfH(220);
  31. .list-item{
  32. display: flex;
  33. align-items: center;
  34. padding-bottom: halfH(12);
  35. animation: bubble 20s linear infinite;
  36. backface-visibility: hidden;
  37. animation-fill-mode: forwards;
  38. -webkit-animation: bubble 20s linear infinite;
  39. -webkit-backface-visibility: hidden;
  40. -webkit-animation-fill-mode: forwards;
  41. .list-item-txt{
  42. font-size: halfH(14);
  43. }
  44. .list-item-lr{
  45. flex: 1;
  46. text-align: right;
  47. }
  48. }
  49. }
  50. @keyframes bubble {
  51. 0% {
  52. -webkit-transform: translateY(0);
  53. transform: translateY(0);
  54. }
  55. 100% {
  56. -webkit-transform: translateY(-600px);
  57. transform: translateY(-600px);
  58. }
  59. }
  60. }