练习3_猫眼电影.html 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. <!-- 引入字体图标 -->
  8. <link rel="stylesheet" href="https://at.alicdn.com/t/c/font_5060986_u20sk30q3k8.css">
  9. <style>
  10. /* 重置样式 css reset */
  11. *{
  12. margin: 0;
  13. padding: 0;
  14. }
  15. li{
  16. list-style: none;
  17. }
  18. /* 头部样式 start */
  19. header{
  20. height: 1rem;
  21. background-color: #e54847;
  22. position: relative;
  23. }
  24. header h1{
  25. font-size: .35rem;
  26. color: #fff;
  27. line-height: 1rem;
  28. text-align: center;
  29. }
  30. header .menu-btn{
  31. font-size: .35rem;
  32. position: absolute;
  33. top:0;
  34. right: .3rem;
  35. height: 1rem;
  36. line-height: 1rem;
  37. }
  38. header .menu-btn .iconfont{
  39. color: #fff;
  40. font-weight: bold;
  41. }
  42. /* 头部样式 end */
  43. /* 导航部分 start */
  44. nav{
  45. display: flex;
  46. justify-content: space-between;
  47. height: .8rem;
  48. border-bottom: 1px solid #e6e6e6;
  49. }
  50. nav .address{
  51. font-size: .3rem;
  52. color: #666;
  53. margin-left: .2rem;
  54. line-height: .8rem;
  55. }
  56. nav .address .arr-btn{
  57. border-top:.1rem solid #aaa;
  58. border-right:.1rem solid transparent;
  59. border-bottom:.1rem solid transparent;
  60. border-left:.1rem solid transparent;
  61. /* margin-top: 2rem; */
  62. position: relative;
  63. top: .3rem;
  64. left: .1rem;
  65. }
  66. nav .nav-btn{
  67. font-size: .3rem;
  68. }
  69. nav .nav-btn ul{
  70. display: flex;
  71. }
  72. nav .nav-btn ul li{
  73. width: 11vw;
  74. line-height: .8rem;
  75. text-align: center;
  76. }
  77. nav .search{
  78. font-size: .3rem;
  79. width: .8rem;
  80. text-align: center;
  81. line-height: .8rem;
  82. }
  83. nav .search .iconfont{
  84. font-size: .4rem;
  85. color: #ef4238;
  86. }
  87. /* 导航部分 end */
  88. </style>
  89. </head>
  90. <body>
  91. <div class="container">
  92. <!-- 头部 -->
  93. <header>
  94. <h1>猫眼电影</h1>
  95. <div class="menu-btn">
  96. <i class="iconfont icon-menu"></i>
  97. </div>
  98. </header>
  99. <nav>
  100. <div class="address">
  101. <span>哈尔滨</span>
  102. <i class="arr-btn"></i>
  103. </div>
  104. <div class="nav-btn">
  105. <ul>
  106. <li>热映</li>
  107. <li>影院</li>
  108. <li>待映</li>
  109. </ul>
  110. <div class="line"></div>
  111. </div>
  112. <div class="search">
  113. <i class="iconfont icon-Search"></i>
  114. </div>
  115. </nav>
  116. </div>
  117. <!-- 引入rem.js文件 动态设置html字体大小 -->
  118. <script src="./rem.js"></script>
  119. </body>
  120. </html>