IphFooter.vue 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. <!--
  2. * @Descripttion: 底部
  3. * @version: 1.0.0
  4. * @Author: dream
  5. * @Date: 2021-04-09 15:23:37
  6. * @LastEditors: dream
  7. * @LastEditTime: 2021-04-09 16:13:59
  8. -->
  9. <template>
  10. <div class="footer">
  11. <div class="title">蒙特勒(中国)爵士音乐节</div>
  12. <div class="share-line"></div>
  13. <div class="content-list">
  14. <div class="content-item">
  15. <div class="item-title">关于我们</div>
  16. <div class="item-content">
  17. <div class="content-href">品牌故事</div>
  18. <div class="content-href">合作关系</div>
  19. </div>
  20. </div>
  21. <div class="content-item">
  22. <div class="item-title">合作与联系</div>
  23. <div class="item-content">
  24. <div class="content-href">商务合作</div>
  25. <div class="content-href">工作机会</div>
  26. </div>
  27. </div>
  28. <div class="content-item">
  29. <div class="item-title">最新活动</div>
  30. <div class="item-content">
  31. <div class="content-href">订阅蒙特勒(中国)爵士音乐节及时了解最新活动资讯</div>
  32. <div class="content-href"><button>订阅</button></div>
  33. </div>
  34. </div>
  35. </div>
  36. </div>
  37. </template>
  38. <script>
  39. export default {
  40. name: 'IphFooter'
  41. }
  42. </script>
  43. <style lang="scss" scoped>
  44. @keyframes fade-in {
  45. from { bottom: -100px; }
  46. to { bottom: 0px; }
  47. 0% { opacity: 0; }
  48. 40% { opacity: 0; }
  49. 100% { opacity: 1; }
  50. }
  51. .footer {
  52. position:relative;
  53. background-color: #f2f2f2;
  54. opacity: 1;
  55. animation: fade-in;
  56. animation-duration: 1.5s;
  57. animation-fill-mode: forwards;
  58. .title {
  59. font-size: 28px;
  60. font-weight: 700;
  61. text-align: center;
  62. }
  63. .content-list {
  64. display: flex;
  65. justify-content: space-around;
  66. .content-item {
  67. display: flex;
  68. flex-direction: column;
  69. align-items: center;
  70. width: 280px;
  71. .item-title {
  72. margin-bottom: 12px;
  73. font-size: 24px;
  74. }
  75. .item-content {
  76. display: flex;
  77. flex-direction: column;
  78. align-items: center;
  79. font-size: 20px;
  80. .content-href {
  81. padding: 12px;
  82. }
  83. }
  84. }
  85. }
  86. }
  87. </style>