当前位置:   article > 正文

HTML+CSS商城网站_电商网页代码html和css

电商网页代码html和css

这是简单的 HTML 页面代码,描述了一个电商网站的布局和样式。

1. 首先,它定义了页面的基本设置,包括字符集和视口设置。
2. 然后,它导入了一个 CSS 文件,该文件定义了页面的样式。
3. 页面被分为三个主要部分:页眉(header)、搜索栏(search)和主体内容(main)。
4.页面接着展示了一些商品展示的区域(product show),包括商品秒杀、企业团购等选项。

5. 搜索栏部分包括网站的 logo 和一个搜索框。
6.页眉部分包括网站的导航栏和用户登录/注册区域。
7.主体内容部分分为两个列:一个是主要选项列表(main_list),另一个是主要内容展示区域(main_contant)和选项卡内容区域(tab_contant)。
8. 最后,页面的底部有一个简单的页脚,包含了一些售后服务信息。

运行结果: 

完整源码如下:HTML完整代码:

  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. <link rel="shortcut icon" href="./favicon.ico">
  7. <link rel="stylesheet" href="css/style.css"> <!-- 导入CSS样式-->
  8. <title>码农进厂打螺丝</title> <!-- 商城名字-->
  9. </head>
  10. <body>
  11. <!-- header start -->
  12. <div class="header">
  13. <div class="nav w">
  14. <ul>
  15. <!--导航栏部分-->
  16. <li><a href="#">TWR商城</a></li>
  17. <li class="fengexian"></li>
  18. <li><a href="#">嘿嘿</a></li>
  19. <li class="fengexian"></li>
  20. <li><a href="#">哈嗨</a></li>
  21. <li class="fengexian"></li>
  22. <li><a href="#">云服务</a></li>
  23. <li class="fengexian"></li>
  24. <li><a href="#">金融</a></li>
  25. <li class="fengexian"></li>
  26. <li><a href="#">细品</a></li>
  27. <li class="fengexian"></li>
  28. <li><a href="#">TWR开发平台</a></li>
  29. <li class="fengexian"></li>
  30. <li><a href="#">企业团购</a></li>
  31. <li class="fengexian"></li>
  32. <li><a href="#">资质证明</a></li>
  33. <li class="fengexian"></li>
  34. <li><a href="#">协议规划</a></li>
  35. <li class="fengexian"></li>
  36. <li><a href="#">下载App</a></li>
  37. <li class="fengexian"></li>
  38. <li><a href="#">Select Location</a></li>
  39. </ul>
  40. <div class="shopcar"> 购物车(0) </div>
  41. <div class="login"> <span>登录</span> <i></i> <span>注册</span> </div>
  42. </div>
  43. </div>
  44. <!-- header end -->
  45. <!-- search start -->
  46. <div class="search w">
  47. <div class="logo"></div>
  48. <div class="search_nav">
  49. <ul>
  50. <li><a href="#">啥啥</a></li>
  51. <li><a href="#">--品牌</a></li>
  52. <li><a href="#">电视</a></li>
  53. <li><a href="#">笔记本</a></li>
  54. <li><a href="#">家电</a></li>
  55. <li><a href="#">路由器</a></li>
  56. <li><a href="#">智能硬件</a></li>
  57. <li><a href="#">服务</a></li>
  58. <li><a href="#">社区</a></li>
  59. </ul>
  60. </div>
  61. <div class="inp">
  62. <input type="text" name="" id="">
  63. <a href="#"></a> </div>
  64. </div>
  65. <!-- search end -->
  66. <!-- main start -->
  67. <div class="main w">
  68. <div class="main_list">
  69. <ul>
  70. <li><a href="#">手机、电话卡</a></li>
  71. <li><a href="#">电视盒子</a></li>
  72. <li><a href="#">笔记本 显示器 平板</a></li>
  73. <li><a href="#">家电 插线板</a></li>
  74. <li><a href="#">出行 穿戴</a></li>
  75. <li><a href="#">智能路由器</a></li>
  76. <li><a href="#">电源配件</a></li>
  77. <li><a href="#">健康 儿童</a></li>
  78. <li><a href="#">耳机 音响</a></li>
  79. <li><a href="#">生活 箱包</a></li>
  80. </ul>
  81. </div>
  82. <div class="main_contant"> <i> <img src="img/banner2.jpg" alt="" style="display: block;">
  83. </div>
  84. <div class="tab_contant">
  85. <ul>
  86. <li><a href="#">手机、电话卡</a></li>
  87. <li><a href="#">电视盒子</a></li>
  88. <li><a href="#">笔记本 显示器 平板</a></li>
  89. <li><a href="#">家电 插线板</a></li>
  90. <li><a href="#">出行 穿戴</a></li>
  91. <li><a href="#">智能路由器</a></li>
  92. <li><a href="#">电源配件</a></li>
  93. <li><a href="#">健康 儿童</a></li>
  94. <li><a href="#">耳机 音响</a></li>
  95. <li><a href="#">生活 箱包</a></li>
  96. </ul>
  97. </div>
  98. </div>
  99. <!-- main end -->
  100. <!-- product show start -->
  101. <div class="product w">
  102. <div class="list">
  103. <ul>
  104. <li> <i></i> <span>商品秒杀</span> </li>
  105. <li> <i></i> <span>企业团购</span> </li>
  106. <li> <i></i> <span>F码通道</span> </li>
  107. <li> <i></i> <span>粉卡</span> </li>
  108. <li> <i></i> <span>以旧换新</span> </li>
  109. <li> <i></i> <span>话费充值</span> </li>
  110. </ul>
  111. </div>
  112. <div class="show1"> <a href="#"> <img src="img/list1.jpg"alt =""> </a> </div>
  113. <div class="show2"> <a href="#"> <img src="img/list2.jpg" alt=""> </a> </div>
  114. <div class="show3"> <a href="#"> <img src="img/list3.jpg" alt=""> </a> </div>
  115. </div>
  116. <!-- product show end -->
  117. <!-- footer start -->
  118. <div class="footer"> <span>预约维修服务</span> <i></i> <span>7天无理由退货</span> <i></i> <span>15天免费换货</span> <i></i> <span>满99包邮</span> <i></i> <span>全国300余家售后网点</span> </div>
  119. <!-- footer end -->
  120. </body>
  121. </html>

CSS完整代码:

  1. * {
  2. margin: 0;
  3. padding: 0;
  4. border: none;
  5. }
  6. h1,
  7. h2,
  8. h3,
  9. h4,
  10. h5,
  11. h6,
  12. p {
  13. line-height: 0;
  14. }
  15. a {
  16. text-decoration: none;
  17. }
  18. li {
  19. list-style: none;
  20. }
  21. .fl {
  22. float: left;
  23. }
  24. .fr {
  25. float: right;
  26. }
  27. .w {
  28. width: 1226px;
  29. margin: 0 auto;
  30. }
  31. /* header start */
  32. .header {
  33. width: 100%;
  34. height: 40px;
  35. background-color: #333333;
  36. }
  37. .nav ul li {
  38. float: left;
  39. }
  40. .nav ul li a {
  41. height: 40px;
  42. line-height: 40px;
  43. color: #afafaf;
  44. font-size: 12px;
  45. }
  46. .nav ul li a:hover {
  47. color: #fff;
  48. }
  49. .nav ul .fengexian,
  50. .login i {
  51. height: 12px;
  52. border-left: 1px solid #34393d;
  53. border-right: 1px solid #423d39;
  54. margin: 16px 7px 0;
  55. }
  56. .shopcar {
  57. width: 140px;
  58. height: 40px;
  59. line-height: 40px;
  60. /* background-color: #424242; */
  61. float: right;
  62. color: #afafaf;
  63. font-size: 12px;
  64. margin-left: 20px;
  65. text-align: center;
  66. background: url(../images/shopcar.png) no-repeat 14px center #424242;
  67. }
  68. .shopcar:hover {
  69. background: url(../images/shopcar_hover.png) no-repeat 14px center #fff;
  70. color: #ff8500;
  71. }
  72. .login {
  73. height: 40px;
  74. line-height: 40px;
  75. float: right;
  76. color: #afafaf;
  77. font-size: 12px;
  78. }
  79. /* search start */
  80. .search {
  81. /* width: 100%; */
  82. height: 100px;
  83. position: relative;
  84. }
  85. .search .logo {
  86. height: 55px;
  87. width: 55px;
  88. background: url(../img/logo2.jpg) no-repeat center #ff8500;
  89. position: absolute;
  90. left: 0;
  91. top: 22px;
  92. }
  93. .search .logo:hover {
  94. background: url(../img/logo.jpg) no-repeat center #ff8500;
  95. }
  96. .search .search_nav {
  97. width: 614px;
  98. height: 100px;
  99. /* background-color: pink; */
  100. position: absolute;
  101. left: 234px;
  102. }
  103. .search .search_nav li {
  104. float: left;
  105. padding: 0 10px;
  106. }
  107. .search_nav li a {
  108. display: inline-block;
  109. height: 100px;
  110. line-height: 100px;
  111. font-size: 14px;
  112. color: #323433;
  113. }
  114. .search_nav li a:hover {
  115. color: #ff8500;
  116. }
  117. .inp {
  118. height: 50px;
  119. width: 296px;
  120. /* background-color: yellow; */
  121. position: absolute;
  122. right: 0;
  123. top: 25px;
  124. font-size: 0px;
  125. }
  126. .inp input {
  127. width: 243px;
  128. height: 48px;
  129. border: 1px solid #dfdfdf;
  130. outline: none;
  131. float: left;
  132. }
  133. .inp input:focus {
  134. border: 1px solid #ff8500;
  135. }
  136. .inp a {
  137. float: left;
  138. width: 50px;
  139. height: 48px;
  140. border: 1px solid #dfdfdf;
  141. border-left: none;
  142. background: url(../img/search_img.png) no-repeat center;
  143. }
  144. .inp a:hover {
  145. background: url(../img/shopcar_hover.png) no-repeat center #ff8500;
  146. }
  147. /* main start */
  148. .main {
  149. height: 460px;
  150. position: relative;
  151. margin-bottom: 14px;
  152. }
  153. .main .main_list {
  154. width: 234px;
  155. height: 420px;
  156. background-color: rgba(0, 0, 0, .5);
  157. float: left;
  158. padding: 20px 0;
  159. position: absolute;
  160. left: 0;
  161. top: 0;
  162. z-index: 999;
  163. }
  164. .main .main_list li {
  165. height: 42px;
  166. line-height: 42px;
  167. /* background-color: pink; */
  168. }
  169. .main .main_list li:hover {
  170. background-color: #ff8500;
  171. }
  172. .main .main_list li a {
  173. padding-left: 30px;
  174. font-size: 12px;
  175. color: #fff;
  176. }
  177. .main .main_contant {
  178. width: 1226px;
  179. height: 100%;
  180. /* background-color: hotpink; */
  181. float: left;
  182. }
  183. .main .main_contant i {
  184. display: block;
  185. }
  186. .main .main_contant i img {
  187. width: 1226px;
  188. position: absolute;
  189. top: 0;
  190. left: 0;
  191. display: none;
  192. }
  193. .main .toggle {
  194. height: 70px;
  195. width: 992px;
  196. position: absolute;
  197. right: 0;
  198. top: 50%;
  199. margin-top: -35px;
  200. z-index: 999;
  201. }
  202. .toggle span {
  203. height: 70px;
  204. width: 40px;
  205. cursor: pointer;
  206. line-height: 70px;
  207. text-align: center;
  208. font-size: 32px;
  209. color: #d2d2d2;
  210. }
  211. .toggle span:hover {
  212. background-color: rgba(0, 0, 0, .5);
  213. color: #fff;
  214. /* background-color: pink; */
  215. }
  216. .main .main_contant ol {
  217. width: 90px;
  218. height: 10px;
  219. position: absolute;
  220. right: 34px;
  221. bottom: 25px;
  222. z-index: 99;
  223. }
  224. .main .main_contant ol li {
  225. float: left;
  226. width: 6px;
  227. height: 6px;
  228. border: 2px solid #939393;
  229. background-color: #8e8e8e;
  230. margin: 0 4px;
  231. border-radius: 50%;
  232. }
  233. .current {
  234. background-color: #fff!important;
  235. }
  236. /* tab 栏 */
  237. .tab_contant {
  238. width: 992px;
  239. height: 460px;
  240. position: absolute;
  241. top: 0;
  242. left: 234px;
  243. z-index: 1;
  244. }
  245. .tab_contant li {
  246. list-style: none;
  247. width: 990px;
  248. height: 458px;
  249. /* background-color: yellow; */
  250. background-color: #fff;
  251. border: 1px solid #ccc;
  252. position: absolute;
  253. top: 0;
  254. left: 0;
  255. display: none;
  256. }
  257. /* show start */
  258. .product {
  259. height: 170px;
  260. /* background-color: pink; */
  261. margin-bottom: 52px;
  262. }
  263. .product .list {
  264. height: 170px;
  265. width: 234px;
  266. background-color: #605750;
  267. float: left;
  268. }
  269. .product .list ul li {
  270. float: left;
  271. height: 85px;
  272. width: 78px;
  273. position: relative;
  274. cursor: pointer;
  275. opacity: 0.6;
  276. }
  277. .product .list ul li:hover {
  278. opacity: 1;
  279. }
  280. .product ul li i {
  281. display: block;
  282. height: 22px;
  283. width: 22px;
  284. background-color: pink;
  285. position: absolute;
  286. top: 22px;
  287. left: 28px;
  288. background: url(../images/jlt.png);
  289. }
  290. .product ul li:nth-child(2) i {
  291. background: url(../images/jlt.png) 0 -36px;
  292. }
  293. .product ul li:nth-child(3) i {
  294. background: url(../images/jlt.png) 0 -71px;
  295. }
  296. .product ul li:nth-child(4) i {
  297. background: url(../images/jlt.png) 0 -107px;
  298. }
  299. .product ul li:nth-child(5) i {
  300. background: url(../images/jlt.png) 0 -143px;
  301. }
  302. .product ul li:nth-child(6) i {
  303. background: url(../images/jlt.png) 0 -178px;
  304. }
  305. .product .list span {
  306. position: absolute;
  307. bottom: 20px;
  308. text-align: center;
  309. width: 100%;
  310. color: #c9c8c4;
  311. font-size: 12px;
  312. }
  313. .product .show1,
  314. .show2,
  315. .show3 {
  316. height: 170px;
  317. width: 316px;
  318. background-color: skyblue;
  319. float: left;
  320. margin-left: 15px;
  321. }
  322. .product .show1 {
  323. margin-left: 14px;
  324. }
  325. .product img {
  326. width: 316px;
  327. height: 170px;
  328. }
  329. /* footer start */
  330. .footer {
  331. height: 25px;
  332. padding-left: 56px;
  333. width: 1114px;
  334. margin: 0 auto;
  335. }
  336. .footer span {
  337. color: #616163;
  338. font-size: 16px;
  339. height: 25px;
  340. display: inline-block;
  341. line-height: 25px;
  342. vertical-align: top;
  343. cursor: pointer;
  344. }
  345. .footer i {
  346. display: inline-block;
  347. height: 25px;
  348. width: 1px;
  349. background-color: #616163;
  350. margin: 0 54px;
  351. vertical-align: top;
  352. }
  353. .footer span:hover {
  354. color: #ff8500;
  355. }

这只是一个静态页面的代码,不能执行任何交互功能。它提供了页面的布局和样式,但没有与后端服务器进行交互。 

如需图片请评论@我或思信

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/996625
推荐阅读
相关标签
  

闽ICP备14008679号