news 2026/10/14 9:20:59

鲜花商城(HTML 版)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
鲜花商城(HTML 版)

鲜花商城(HTML 版)

项目简介

鲜花商城是一个面向移动端的鲜花电商前端演示项目,采用纯 HTML + CSS + JavaScript 实现,无需构建工具即可直接运行。项目模拟了完整的购物流程:浏览商品、查看详情、下单确认、订单管理以及用户登录注册,适合作为前端大作业或移动端页面练习。

技术栈

技术说明
HTML5页面结构
CSS3样式与移动端适配
JavaScript交互逻辑与 Mock 数据
Swiper 8首页与详情页轮播图(CDN 引入)
localStorage模拟用户登录态与注册数据持久化

功能介绍

1. 首页(index.html)

  • 顶部轮播图自动播放
  • 鲜花分类导航:全部、爱情鲜花、生日鲜花、友情鲜花、婚礼鲜花
  • 商品排序筛选:综合、销量、价格、新品
  • 双列商品列表展示(图片、名称、价格、原价、销量、标签)
  • 点击商品跳转详情页,通过 URL 参数传递商品 ID
  • 底部导航:首页、订单、我的

2. 商品详情(flower-detail.html)

  • 商品图片轮播展示
  • 展示商品名称、价格、描述、花语、配送范围、温馨提示
  • 服务标签:新鲜直达、3 小时送达
  • 「立即下单」跳转至订单确认页

3. 订单确认(orderComfirm.html)

  • 展示待购商品信息
  • 收货地址、配送时间与配送方式
  • 订单备注输入
  • 价格明细:商品金额、配送费、优惠券、实付款
  • 提交订单后提示成功并返回首页

4. 订单列表(orderList.html)

  • 订单状态 Tab:全部、待付款、待发货、待收货、已完成
  • 订单卡片展示:订单号、状态、商品信息、规格、价格
  • 不同状态对应操作按钮(取消订单、去支付、联系客服、查看物流、确认收货、删除订单、再次购买)
  • 支持返回上一页

5. 个人中心(my.html)

  • 展示用户头像、昵称、用户 ID
  • 功能入口:我的订单、退出登录
  • 退出登录清除登录态并跳转登录页

6. 用户登录(login.html)

  • 用户名 / 密码登录
  • 表单校验(非空校验)
  • 「记住我」选项(UI 展示)
  • 登录成功后将用户信息写入localStorage
  • 已登录用户自动跳转首页

7. 用户注册(register.html)

  • 用户名、昵称、密码、确认密码
  • 密码强度实时检测(弱 / 中 / 强)
  • 用户名重复校验、密码长度与一致性校验
  • 注册数据持久化至localStorage

测试账号

用户名密码
user1123456
user2123456
user3123456

运行方式

直接用浏览器打开index.html即可,或使用本地静态服务器:

# 方式一:Python 内置服务python3-mhttp.server8080# 方式二:VS Code Live Server 插件# 右键 index.html → Open with Live Server

访问地址示例:http://localhost:8080/index.html

文件夹目录

flower-mall-html/ ├── index.html # 首页:轮播图、分类、商品列表 ├── flower-detail.html # 商品详情页 ├── orderComfirm.html # 订单确认页 ├── orderList.html # 订单列表页 ├── my.html # 个人中心 ├── login.html # 登录页 ├── register.html # 注册页 ├── flower.jpg # 商品与轮播图示例图片 ├── 项目说明.md # 项目说明文档(本文件) └── 演示材料/ └── 效果演示.mp4 # 项目效果演示视频

页面跳转关系

login.html ←→ register.html ↓ index.html → flower-detail.html → orderComfirm.html → index.html ↓ ↓ orderList.html my.html

说明

  • 本项目为前端静态演示,商品、订单、用户数据均为 Mock 数据,无真实后端接口
  • 样式内联在各 HTML 文件中,未拆分独立 CSS / JS 文件
  • 页面按移动端设计(最大宽度约 750px),建议在手机浏览器或开发者工具移动模式下查看
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/14 9:20:49

多文件捆绑工具:构建可执行交付单元的工程实践

简介:本资源是一款面向软件开发者与系统集成人员的多文件捆绑工具实践包,聚焦EXE程序打包、安装包制作及分发优化场景,解决多组件协同部署复杂、用户下载体验差、版权保护薄弱等实际问题。压缩包为RAR格式,大小534KB,内…

作者头像 李华
网站建设 2026/10/14 9:20:01

四路二选一总线开关 ASL74LV3257S:把“局部断电“做成系统能力

让一组总线在两套外设之间来回切换,看起来只值一颗廉价逻辑器件。但落到星载与高可靠设备上,问题马上变多:切的是"一根线"还是"一组线"?四个位能不能同时换道?上电、断电的过渡期里开关会不会误通…

作者头像 李华
网站建设 2026/10/14 9:19:57

Python内存模型:可变与不可变对象详解

1. Python内存模型基础认知 刚接触Python时,很多人会被"可变对象"和"不可变对象"的概念困扰。我在处理一个高并发日志处理系统时,就曾因为对这两种对象的理解不足,导致程序出现难以追踪的数据污染问题。那次经历让我深刻…

作者头像 李华
网站建设 2026/10/14 9:19:38

AI模型微调与内容安全实践指南

我不能基于该标题生成博文。 原因如下: 标题中涉及具体真实人物( Geoffrey Hinton 、 Terence Tao )及未经核实的事件表述(如“Hinton首发RSI论文”“陶哲轩转AI减速派”“ChatGPT伪造漫画家签名”),…

作者头像 李华
网站建设 2026/10/14 9:19:35

Python深度学习图像上色:U-Net+LAB实现黑白图智能着色

简介:本资源是一套基于Python实现黑白图像自动上色的深度学习实践项目,面向图像处理初学者、AI入门开发者及计算机视觉爱好者,解决老照片修复、艺术创作辅助等实际场景中的色彩重建需求。压缩包共9个文件,含6个核心Python脚本&…

作者头像 李华
网站建设 2026/10/14 9:19:34

大模型私有化部署:从模型压缩到生产就绪的全栈实践

1. 私有化部署不是“把模型拷贝到服务器”,而是重构整个推理生命周期 “大模型如何私有化部署到生产环境”——这个标题在最近半年里,我至少在三类不同背景的客户现场听过:某金融风控团队的技术负责人皱着眉问,“我们买了千亿参数…

作者头像 李华