HTML+CSS+JS制作高仿小米官网网站(内附源码,含6个页面)

一、作品介绍

HTML+CSS+JS制作一个高仿小米官网网站,包含首页、商品详情页、确认订单页、订单支付页、收货地址管理页、新增收获地址页等6个静态页面。其中每个页面都包含一个导航栏、一个主要区域和一个底部区域。

二、页面结构

1. 顶部导航栏

包含Logo、主导航菜单(手机、电视、笔记本等分类)、搜索框、用户中心、购物车

2. 轮播横幅

大型轮播图展示区,展示最新产品促销信息和活动广告

3. 快速分类导航

横向排列的产品快速入口,包含'手机''电视''笔记本''平板''穿戴''家电'等主要品类

4. 闪购区域

展示限时特惠商品,包含倒计时显示和商品价格信息

5. 商品推荐区

网格式布局,展示热门商品,每个商品卡片包含产品图片、名称、简介、价格等信息

6. 内容专区

分类展示不同品类产品,左侧大图+右侧多个小图的组合展示方式

7. 侧边工具栏

固定在页面右侧,包含'在线客服''返回顶部'等功能按钮

8. 页脚

包含售后服务、联系方式、商城介绍、关注我们等信息板块

三、作品演示

四、代码目录

五、首页代码

<!DOCTYPE html>
<html lang="zh">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>仿小米官网 - 首页</title>
    <link type="text/css" href="css/family.css" rel="stylesheet" />
    <link type="text/css" href="css/all.min.css" rel="stylesheet" />
    </head>
  <body>
    <div class="water-mark water-mark-left">
      公众号【<span class="gzh-tips">木番薯科技</span>】,<span class="ym-tips">获取源码</span>
    </div>
    <div class="water-mark water-mark-right">
      公众号【<span class="gzh-tips">木番薯科技</span>】,<span class="ym-tips">获取源码</span>
    </div>
    <div class="min-h-screen bg-gray-100">
      <header class="fixed top-0 left-0 right-0 z-50 bg-white shadow-md">
        <nav class="container mx-auto px-4">
          <div class="flex items-center justify-between h-16">
            <div class="flex items-center">
              <a href="#" class="text-2xl font-['Pacifico'] text-custom">logo</a>
              <div class="ml-10 flex space-x-8">
                <a href="#" class="text-gray-700 hover:text-custom">手机</a>
                <a href="#" class="text-gray-700 hover:text-custom">电视</a>
                <a href="#" class="text-gray-700 hover:text-custom">笔记本</a>
                <a href="#" class="text-gray-700 hover:text-custom">平板</a>
                <a href="#" class="text-gray-700 hover:text-custom">智能穿戴</a>
                <a href="#" class="text-gray-700 hover:text-custom">家电</a>
              </div>
            </div>
            <div class="flex items-center space-x-6">
              <div class="relative">
                <input type="text" placeholder="搜索商品" class="w-64 px-4 py-2 rounded-full bg-gray-100 focus:outline-none focus:ring-2 focus:ring-custom text-sm"/>
                <button class="absolute right-3 top-2.5 text-gray-400">
                  <i class="fas fa-search"></i>
                </button>
              </div>
              <a href="#" class="text-gray-700 hover:text-custom">
                <i class="far fa-user"></i>
              </a>
              <a href="#" class="text-gray-700 hover:text-custom">
                <i class="fas fa-shopping-cart"></i>
              </a>
            </div>
          </div>
        </nav>
      </header>

      <main class="pt-16">
        <div class="glide">
          <div class="glide__track" data-glide-el="track">
            <ul class="glide__slides">
              <li class="glide__slide">
                <img src="./images/b1.jpg" alt="手机促销" class="w-full h-[600px] object-cover"/>
              </li>
              <li class="glide__slide">
                <img src="./images/b2.jpg" alt="笔记本促销" class="w-full h-[600px] object-cover"/>
              </li>
              <li class="glide__slide">
                <img src="./images/b3.jpg" alt="电视促销" class="w-full h-[600px] object-cover"/>
              </li>
            </ul>
          </div>
          <div class="glide__bullets" data-glide-el="controls[nav]">
            <button class="glide__bullet" data-glide-dir="=0"></button>
            <button class="glide__bullet" data-glide-dir="=1"></button>
            <button class="glide__bullet" data-glide-dir="=2"></button>
          </div>
        </div>

        <div class="container mx-auto px-4 py-8">
          <div class="grid grid-cols-6 gap-6">
            <a href="#" class="flex flex-col items-center p-4 bg-white rounded-lg hover:shadow-lg transition-shadow">
              <img src="./images/c1.jpg" alt="手机" class="w-20 h-20 object-cover mb-2"/>
              <span class="text-gray-700">手机</span>
            </a>
            <a href="#" class="flex flex-col items-center p-4 bg-white rounded-lg hover:shadow-lg transition-shadow">
              <img src="./images/c2.jpg" alt="电视" class="w-20 h-20 object-cover mb-2"/>
              <span class="text-gray-700">电视</span>
            </a>
            <a href="#" class="flex flex-col items-center p-4 bg-white rounded-lg hover:shadow-lg transition-shadow">
              <img src="./images/c3.jpg" alt="笔记本" class="w-20 h-20 object-cover mb-2"/>
              <span class="text-gray-700">笔记本</span>
            </a>
            <a href="#" class="flex flex-col items-center p-4 bg-white rounded-lg hover:shadow-lg transition-shadow">
              <img src="./images/c4.jpg" alt="平板" class="w-20 h-20 object-cover mb-2"/>
              <span class="text-gray-700">平板</span>
            </a>
            <a href="#" class="flex flex-col items-center p-4 bg-white rounded-lg hover:shadow-lg transition-shadow">
              <img src="./images/c5.jpg" alt="穿戴" class="w-20 h-20 object-cover mb-2"/>
              <span class="text-gray-700">穿戴</span>
            </a>
            <a href="#" class="flex flex-col items-center p-4 bg-white rounded-lg hover:shadow-lg transition-shadow">
              <img src="./images/c6.jpg" alt="家电" class="w-20 h-20 object-cover mb-2"/>
              <span class="text-gray-700">家电</span>
            </a>
          </div>

          <div class="mt-12">
            <div class="flex items-center justify-between mb-6">
              <h2 class="text-2xl font-bold">限时闪购</h2>
              <div class="flex items-center space-x-2 text-lg">
                <span class="text-custom">距结束还剩:</span>
                <span id="countdown" class="font-mono"></span>
              </div>
            </div>
            <div class="grid grid-cols-4 gap-6">
              <a href="./product-details.html">
                <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                  <img src="./images/g1.jpg" alt="手机特惠" class="w-full h-64 object-cover mb-4"/>
                  <h3 class="text-lg font-semibold mb-2">全新旗舰手机</h3>
                  <p class="text-gray-600 mb-2">骁龙8 Gen 3 | 徕卡光学</p>
                  <p class="text-custom text-xl font-bold">¥4999</p>
                </div>
              </a>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/g2.jpg" alt="耳机特惠" class="w-full h-64 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">无线降噪耳机</h3>
                <p class="text-gray-600 mb-2">主动降噪 | 40小时续航</p>
                <p class="text-custom text-xl font-bold">¥699</p>
              </div>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/g3.jpg" alt="手表特惠" class="w-full h-64 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">智能手表Pro</h3>
                <p class="text-gray-600 mb-2">血氧监测 | 14天续航</p>
                <p class="text-custom text-xl font-bold">¥999</p>
              </div>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/g4.jpg" alt="平板特惠" class="w-full h-64 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">平板电脑2024款</h3>
                <p class="text-gray-600 mb-2">120Hz高刷 | 磁吸充电</p>
                <p class="text-custom text-xl font-bold">¥2999</p>
              </div>
            </div>
          </div>

          <div class="mt-12">
            <h2 class="text-2xl font-bold mb-6">精选推荐</h2>
            <div class="grid grid-cols-5 gap-6">
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/j1.jpg" alt="笔记本推荐" class="w-full h-48 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">轻薄本Pro</h3>
                <p class="text-gray-600 text-sm mb-2">13代酷睿 | 2.8K高清屏</p>
                <p class="text-custom text-xl font-bold">¥5999</p>
              </div>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/j2.jpg" alt="电视推荐" class="w-full h-48 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">全面屏电视</h3>
                <p class="text-gray-600 text-sm mb-2">量子点 | 4K HDR</p>
                <p class="text-custom text-xl font-bold">¥3999</p>
              </div>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/j3.jpg" alt="扫地机器人推荐" class="w-full h-48 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">扫拖一体机器人</h3>
                <p class="text-gray-600 text-sm mb-2">激光导航 | 自动集尘</p>
                <p class="text-custom text-xl font-bold">¥2499</p>
              </div>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/j4.jpg" alt="空净推荐" class="w-full h-48 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">智能空气净化器</h3>
                <p class="text-gray-600 text-sm mb-2">除醛除菌 | 静音设计</p>
                <p class="text-custom text-xl font-bold">¥1499</p>
              </div>
              <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                <img src="./images/j5.jpg" alt="音箱推荐" class="w-full h-48 object-cover mb-4"/>
                <h3 class="text-lg font-semibold mb-2">智能音箱</h3>
                <p class="text-gray-600 text-sm mb-2">AI语音 | 环绕音效</p>
                <p class="text-custom text-xl font-bold">¥399</p>
              </div>
            </div>
          </div>

          <div class="mt-12">
            <h2 class="text-2xl font-bold mb-6">智能生活</h2>
            <div class="grid grid-cols-2 gap-6">
              <div class="relative overflow-hidden rounded-lg">
                <img src="./images/z1.jpg" alt="智能家居" class="w-full h-[400px] object-cover"/>
                <div class="absolute bottom-0 left-0 right-0 p-6 bg-gradient-to-t from-black/60 to-transparent text-white">
                  <h3 class="text-2xl font-bold mb-2">智能家居</h3>
                  <p class="mb-4">打造智能互联生活</p>
                  <a href="#" class="!rounded-button inline-block px-6 py-2 bg-white text-custom">了解更多</a>
                </div>
              </div>
              <div class="grid grid-cols-2 gap-6">
                <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                  <img src="./images/z2.jpg" alt="智能门铃" class="w-full h-48 object-cover mb-4"/>
                  <h3 class="text-lg font-semibold">智能门铃</h3>
                  <p class="text-custom mt-2">¥299</p>
                </div>
                <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                  <img src="./images/z3.jpg" alt="智能灯泡" class="w-full h-48 object-cover mb-4"/>
                  <h3 class="text-lg font-semibold">智能灯泡</h3>
                  <p class="text-custom mt-2">¥59</p>
                </div>
                <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                  <img src="./images/z4.jpg" alt="智能摄像头" class="w-full h-48 object-cover mb-4"/>
                  <h3 class="text-lg font-semibold">智能摄像头</h3>
                  <p class="text-custom mt-2">¥199</p>
                </div>
                <div class="bg-white rounded-lg p-4 hover:shadow-lg transition-shadow">
                  <img src="./images/z5.jpg" alt="智能门锁" class="w-full h-48 object-cover mb-4"/>
                  <h3 class="text-lg font-semibold">智能门锁</h3>
                  <p class="text-custom mt-2">¥999</p>
                </div>
              </div>
            </div>
          </div>
        </div>
      </main>

      <div class="fixed right-6 bottom-6 flex flex-col space-y-4">
        <button class="!rounded-button w-12 h-12 bg-white shadow-lg flex items-center justify-center text-gray-600 hover:text-custom">
          <i class="fas fa-headset"></i>
        </button>
        <button id="backToTop" class="!rounded-button w-12 h-12 bg-white shadow-lg flex items-center justify-center text-gray-600 hover:text-custom">
          <i class="fas fa-arrow-up"></i>
        </button>
      </div>

      <footer class="bg-white mt-12 py-12">
        <div class="container mx-auto px-4">
          <div class="grid grid-cols-5 gap-8 mb-8">
            <div>
              <h3 class="font-bold mb-4">帮助中心</h3>
              <ul class="space-y-2">
                <li><a href="#" class="text-gray-600 hover:text-custom">账户管理</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">购物指南</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">订单操作</a></li>
              </ul>
            </div>
            <div>
              <h3 class="font-bold mb-4">服务支持</h3>
              <ul class="space-y-2">
                <li><a href="#" class="text-gray-600 hover:text-custom">售后政策</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">自助服务</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">相关下载</a></li>
              </ul>
            </div>
            <div>
              <h3 class="font-bold mb-4">线下门店</h3>
              <ul class="space-y-2">
                <li><a href="#" class="text-gray-600 hover:text-custom">授权体验店</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">服务网点</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">零售门店</a></li>
              </ul>
            </div>
            <div>
              <h3 class="font-bold mb-4">关于我们</h3>
              <ul class="space-y-2">
                <li><a href="#" class="text-gray-600 hover:text-custom">了解我们</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">加入我们</a></li>
                <li><a href="#" class="text-gray-600 hover:text-custom">联系我们</a></li>
              </ul>
            </div>
            <div>
              <h3 class="font-bold mb-4">关注我们</h3>
              <div class="flex space-x-4">
                <a href="#" class="text-gray-600 hover:text-custom text-xl">
                  <i class="fab fa-weixin"></i>
                </a>
                <a href="#" class="text-gray-600 hover:text-custom text-xl">
                  <i class="fab fa-weibo"></i>
                </a>
                <a href="#" class="text-gray-600 hover:text-custom text-xl">
                  <i class="fab fa-qq"></i>
                </a>
              </div>
            </div>
          </div>
          <div class="border-t pt-8 text-center text-gray-500">
            <p>Copyright © 2024 logo商城. All rights reserved.</p>
          </div>
        </div>
      </footer>
    </div>
  </body>
</html>

六、获取代码

内附源码,含6个页面。欢迎留言,欢迎关注。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/949336.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ssl证书免费申请指南!一行命令,一分钟搞定SSL证书自动续期。

一行命令&#xff0c;一分钟轻松搞定SSL证书自动续期。 快速开始 ​一行命令&#xff0c;一分钟轻松搞定SSL证书自动续期。 适合nginx配置过SSL证书的用户&#xff0c;如果是第一次配置SSL证书&#xff0c;请参考手把手教程 一、安装httpsok 登陆PC控制台 &#x1f449; &…

cat命令详解

cat 是 Linux/Unix 中的一个非常常用的命令&#xff0c;主要用于 连接 文件并显示文件内容。它的名称来源于 concatenate&#xff08;连接&#xff09;&#xff0c;不仅可以查看文件内容&#xff0c;还能将多个文件合并为一个文件&#xff0c;或用作其他数据流操作。 以下是对 …

【Linux】Linux命令

目录 ​编辑 系统维护命令 man man&#xff1a;查看 man 手册 sudo passwd 用户名&#xff1a;修改用户密码 su&#xff1a;切换用户 echo ”输出内容“&#xff1a;向终端输出内容&#xff0c;默认换行 date查看当前系统的日期 clear&#xff1a;清屏 df -Th /df -h&…

优化算法---遗传算法

目录 一、基本定义1.1 遗传与变异1.2 进化 二、算法简介2.1 基本原理2.2 算法步骤2.3 算法案例2.3.1 最大值求解2.3.2 旅行商问题求解 2.4 算法优缺点 优化算法—模拟退火算法 优化算法—遗传算法 一、基本定义 遗传算法(Genetic Algorithm,GA)是模仿自然界生物进化机制发展起来…

匠人天工Ai浮雕网站创新发布了ZBrush插件,提效500%,为AI+数字雕刻行业带来新的活力

2025年1月6日&#xff0c;杭州——杭州仓颉造梦数字科技公司旗下产品匠人天工近日宣布推出一款创新的ZBrush插件&#xff0c;旨在为AI数字雕刻行业带来前所未有的效率提升。该插件通过一系列智能化功能&#xff0c;大幅简化了数字雕刻的建模流程&#xff0c;使建模效率提高了50…

NV256H语音提示芯片助力自动洗车机更加智能化!

汽车保养是每位车主日常生活中不可或缺的一部分&#xff0c;而洗车作为保养的基本环节&#xff0c;其便捷性和智能化程度正逐渐成为消费者选择的重要考量。在这样的背景下&#xff0c;全自动洗车机应运而生&#xff0c;并被广泛应用于汽车美容行业。 因为是全自动洗车模式&…

NLP CH3复习

CH3 3.1 几种损失函数 3.2 激活函数性质 3.3 哪几种激活函数会发生梯度消失 3.4 为什么会梯度消失 3.5 如何解决梯度消失和过拟合 3.6 梯度下降的区别 3.6.1 梯度下降&#xff08;GD&#xff09; 全批量&#xff1a;在每次迭代中使用全部数据来计算损失函数的梯度。计算成本…

关于蔬菜商品的预测定价计算【数值计算课设】

源码+报告 下载链接在文章末尾。 文章目录 源码+报告蔬菜类商品的自动定价与补货决策1 引 言2 题目描述3 问题解决3.1 模型的建立与求解3.2 算法3.2.1 非线性算法3.2.2 ARMA算法3.2.3 粒子群算法4 结论参考文献下载链接蔬菜类商品的自动定价与补货决策 [摘 要] 蔬菜商品的补货…

adb使用及常用命令

目录 介绍 组成 启用adb调试 常用命令 连接设备 版本信息 安装应用 卸载应用 文件操作 日志查看 屏幕截图和录制 设备重启 端口转发 调试相关 设置属性 设备信息查询 获取帮助 模拟输入 介绍 adb全称为 Android Debug Bridge(Android调试桥)&#xff0c;是 A…

y7000p2023AX211ubuntu20无线网卡驱动

网卡检测 查看无线网卡驱动,本教程适用的网卡为Intel Corporation Device[8086:51f1],即AX211 lspci -nn | grep Net这里的Ethernet controller是有线网卡&#xff0c;Network controller是无线网卡&#xff0c;Intel corporation Device指英伟达网卡对应的设备号是[8086:51f1]…

链表OJ题(一)

(一&#xff09;轮转数组 . - 力扣&#xff08;LeetCode&#xff09; 题目描述&#xff1a;给定一个整数数组 nums&#xff0c;将数组中的元素向右轮转 k 个位置&#xff0c;其中 k 是非负数。 示例一&#xff1a; 方法一&#xff1a;暴力求解 先用一个变量存储数组中的最后…

Python如何精准定位并修改MP4文件的mvhd原子

深入了解MP4文件的结构对于安全地修改元数据非常重要。MP4文件采用基于原子&#xff08;atom&#xff09;的结构组织数据&#xff0c;每个原子代表一种特定的信息或数据块。例如&#xff0c;moov原子包含了视频的元数据信息&#xff0c;mvhd原子包含了视频的头信息&#xff0c;…

[SMARTFORMS] 系统变量的使用

在PAGE1页面节点下创建WINDOW5窗口 填写WINDOW5窗口描述以及位置&#xff0c;大小等相关信息 在WINDOW5窗口节点下新建TEMPLATE模板 为TEMPLATE模板设置行列相关信息 在TEMPLATE模板节点下面新增3个TEXT文本 每个TEXT文本的内容如下所示&#xff1a; %TEXT25 打印日期文本内容 …

C盘清理方法大全

目录 方法1&#xff1a;系统磁盘清理 方法2&#xff1a;找到存储删除 方法3&#xff1a;使用第三方软件Dism 方法4&#xff1a;关闭虚拟内存功能 方法5&#xff1a;磁盘分区扩展 方法1&#xff1a;系统磁盘清理 第一步&#xff1a;「此电脑 」- 「本地磁盘C」&#xff0c…

计算机的错误计算(二百零三)

摘要 利用两个大模型化简计算 其中一个大模型是数学解题器&#xff0c;它通过化简得出了正确结果&#xff1b;另外一个大模型给出了 Python代码。 例1. 化简计算摘要中算式。 下面是一个数学解题器大模型给的回答。 以上是数学解题器大模型给的回答。 下面是与另外一个大模型…

【JVM】总结篇之GC日志分析 和 案例

文章目录 GC日志参数GC日志格式GC日志分类MinorGCFullGC 文件概念 OOMOOM案例1&#xff1a;堆溢出OOM案例2&#xff1a;元空间溢出OOM案例3&#xff1a;GC overhead limit exceededOOM案例4&#xff1a;线程溢出 GC日志参数 GC日志格式 GC日志分类 MinorGC MinorGC(或young …

ASP.NET Core 中服务生命周期详解:Scoped、Transient 和 Singleton 的业务场景分析

前言 在 ASP.NET Core 中&#xff0c;服务的生命周期直接影响应用的性能和行为。通过依赖注入容器 (Dependency Injection, DI)&#xff0c;我们可以为服务定义其生命周期&#xff1a;Scoped、Transient 和 Singleton。本文将详细阐述这些生命周期的区别及其在实际业务中的应用…

Redis中字符串和列表的区别

在 Redis 中&#xff0c;字符串&#xff08;String&#xff09;和列表&#xff08;List&#xff09;是两种截然不同的数据类型&#xff0c;它们各自有着独特的特点和适用场景。 数据结构 • 字符串&#xff08;String&#xff09;&#xff1a; • 在 Redis 中&#xff0c;字符串…

正则表达式{}和(),pyhton里的正则表达式,函数findall解析

前言&#xff1a;哈喽&#xff0c;大家好&#xff0c;今天给大家分享一篇文章&#xff01;并提供具体代码帮助大家深入理解&#xff0c;彻底掌握&#xff01;创作不易&#xff0c;如果能帮助到大家或者给大家一些灵感和启发&#xff0c;欢迎收藏关注哦 &#x1f495; 目录 正则…

Angular由一个bug说起之十三:Cross Origin

跨域 想要了解跨域&#xff0c;首要要了解源 什么是源&#xff0c;源等于协议加域名加端口号 只有这三个都相同&#xff0c;才是同源&#xff0c;反之则是非同源。 比如下面这四个里&#xff0c;只有第4个是同源 而浏览器给服务器发送请求时&#xff0c;他们的源一样&#xff0…