html、css、js的小米商城

news2024/9/23 15:32:43

首页的展示

首页的功能

1、搜索栏模糊查询

在我在输入框输入关键字的时候,会匹配关键字,如果我的存放的数据里面包含这些关机键字就会显示出来。做到模糊查询的效果。

2、实现搜索功能

 

在首页的搜索框点击搜索的时候,就会对你输入的关键字进搜索,比如你搜小米12,就会拿着这个关键词,用get请求,去访问小米官方商城的后端搜索接口,实现搜索功能。

3、轮播图(切换广告/海报)

这个轮播图每过3秒就会自动切换广告,我们也可以点击两边的按钮,实现上一张到下一张的切换的功能。当我们鼠标移动到图片上,会停止切换,失去焦点的时候继续自动播放。

4、秒杀功能

秒杀的倒计时实现,可以设置一个固定时间然后对这个时间进行倒计时,比如对12点进行倒计时,那么现在凌晨一点多分,所以显示还剩22小时。

5、吸顶

这个顶部这个标签的搜索栏,会在你浏览网页的时候从上面滚出来,原本是固定在页面最上面,当年往下浏览商品,他会慢慢出来,你可以在页面的任何地方用到这个搜索的功能和点击到这个标签栏的每个按钮。

商品详情页

放大镜功能

我们鼠标移入左侧图片的时候,会出现白色半透明阴影代表你放大的位置,然后右边会出现方大的细节的图片,然后当年移动鼠标,就可以改变要放大的位置,实现放大镜的效果。

购物车页面

购物车可以全选和单选你之前加购的商品中要支付的商品,然后根据选择计算出商品总数量和总价格,也可以对商品数量手动输入和加减号改变数量,之后小计也会跟着改变。还可以删除商品功能,删除后会重新计算总价和总数,也可以确认购买和全部清楚。

注册表单校验

可以对注册表表单的每个输入框进行校验,让输入的值必须复合规范才能提交,不然提交失败。

已经把项目开源到码云

我已将本次的JavaScript实训项目开源到gitee免费提供给大家学习,大家自行下载

用html-css-js做的小米商城: 用html、css、js做的小米官方商城的项目

SSH:git@gitee.com:pengzhanhong/front-end-of-xiaomi-mall.git

希望对大家有帮助,有用的麻烦点赞、收藏、关注,谢谢

我将会分享更多自己平时做过的项目和笔记

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Redis 未授权访问的原理、危害及复现

原理介绍 Redis 未授权访问 准确的来说,其实并不是一个漏洞。而是由于开发人员配置不当,而产生的预料之外的危害。 具体原理: 可能由于部分业务要求,或者开发人员的配置不当,将 redis 服务器的 ip 和 port 暴露在公网…

基础数学(7)——常微分方程数值解法

文章目录期末考核方式基础知识解析解(公式法)解析解例题(使用公式法,必考)解析解的局限性数值解数值解的基本流程显示Euler法显示欧拉(差值理解)显示欧拉(Taylor展开理解&#xff09…

ClickHouse表引擎详解看这篇就够了-基本讲解、处理逻辑、测试实例

表引擎是ClickHouse设计实现中的一大特色。表引擎在 ClickHouse 中的作用十分关键,直接决定了数据如何存储和读取、是否支持并发读写、是否支持 index、支持的 query 种类、是否支持主备复制等。1、表引擎概述1.1 介绍ClickHouse 提供了大约 28 种表引擎&#xff0c…

ArcGIS基础实验操作100例--实验43填充面要素空洞

本实验专栏参考自汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 高级编辑篇--实验43 填充面要素空洞 目录 一、实验背景 二、实验数据 三、实验步骤 (1&a…

JavaScript 条件语句

文章目录JavaScript If...Else 语句条件语句If 语句If...else 语句If...else if...else 语句JavaScript If…Else 语句 条件语句用于基于不同的条件来执行不同的动作。 条件语句 通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语…

【学习笔记】Shell入门

Shell入门 https://www.bilibili.com/video/BV1WY4y1H7d3 资料:评论区取的 公众号的资料链接 https://pan.baidu.com/s/1_nBKUjE57MB2c96wmfSD5A 提取码:yyds 文章目录一、**Shell** 概述二、**Shell** 脚本入门三、变量1.系统预定义变量2.自定义变量**3…

自学软件测试该如何入门?

互联网行业发展很快技术更新也很快,软件测试技能要求在逐渐提高,自学软件测试要尽快而且入行后需要持续学习。保持好心态,找准教程,按照学习路线和自己的规划一步步学习下去~ 软件测试对代码的要求不像其他编程学科那么高&#x…

30个精品Python练手项目

随着 Python 语言的流行,越来越多的人加入到了 Python 的大家庭中。到底为什么这么多人学 Python ?我要喊出那句话了:“人生苦短,我用 Python!”,正是因为语法简单、容易学习,所以 Python 深受大…

Java微服务连接云服务器上的ZooKeeper

前言 这次要讲的连接ZooKeeper是在外网的云服务器上,不同于以往的本机上的虚拟机上的ZooKeeper,将会有一些不同于本机的连接方式。连接外网服务器进行操作可以更好的适应企业化的开发,脱离了本机的限制,具有很强的实战意义。 前…

小程序容器产品有何特点?

小程序容器顾名思义,是一个承载小程序的运行环境,可主动干预并进行功能扩展,达到丰富能力、优化性能、提升体验的目的。目前市面已知的技术产品包括:mPaas、FinClip、uniSDK 以及上周微信团队才推出的 Donut。今天,我们…

2022 年,这 20+22 位共建者闪耀 StarRocks 社区

2022 年即将过去,多变波动的大环境之中,一岁多的 StarRocks 社区依然保持了高速成长。这一年里,StarRocks 共发布 47 个大小版本,超过 200 人投入社区建设,每月 PR 数突破 1100。 在项目快速迭代的同时,社…

Jumpserver堡垒机部署使用详细教程

部署jumpserver服务器配置 官方建议2核8G 首先cd 到/opt目录下 curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.28.1/quick_start.sh | bash 下载的时候可能会报错,不用管多执行几次。 正常下载页面是这样 因为是从github拉的所以可…

volatile关键字(针对内存可见性)

一,示例 说明:创建两个线程,t1线程用来判断定义的flag变量是否等于0(等于0的话进入循环什么都不做),t2线程用来输入一个变量来修改flag的值;我们想要通过t2线程修改flag变量的值来达到跳出t1线…

Educational Codeforces Round 140 (Rated for Div. 2)(A,B,D)

太久没写博客了,感觉做的题不自己写一遍思路总还是有点问题。。。又到了新年啦,cf的新年特效爱了爱了A. Cut the Triangle给出三角形的三个顶点坐标,问是否可以使用水平或者竖直线从任意一个顶点将三角形划为两部分。思路:易得知&…

研发协同利器:XState调研与应用

背景帖子详情是一个图文/视频混排、拥有大量长文本、大量交互和部分细节动效的页面,细节组件非常多,页面复杂度高。按以往的页面协作方式,会将一个个组件样式、组件数据和组件交互逻辑交给对应的开发同学完成,通过多人协同最终搭建…

【数据结构】C语言实现栈和队列

目录 一、栈 1、栈的概念及结构 2、如何实现栈 3、代码实现 3.1 栈的定义 3.2 栈中将要实现的函数 3.3 函数实现 二、队列 1、队列的概念及结构 2、如何实现队列 3、代码实现 3.1 队列定义 3.2 队列中将要实现的函数 3.3 函数实现 一、栈 1、栈的概念及结构 栈&am…

AI医药论文阅读-使用药物描述和分子结构从文献中提取药物-药物相互作用

202107Using drug descriptions and molecular structures for drug-drug interaction extraction from literature 使用药物描述和分子结构从文献中提取药物-药物相互作用 Bioinformatics. 2021.07 有代码 https://github.com/tticoin/DESC_MOL-DDIE 目录 202107Using dru…

2022亚太杯数学建模(补赛)DE题思路模型代码

占个位置吧,开始在本帖实时更新赛题思路代码,文章末尾名片获取!ABC题已更新 持续为更新参考思路 赛题思路 会持续进行思路模型分析,下自行获取。 D题思路: (比赛开始后第一时间更新) E题思…

面试官:海量请求下的接口并发解决方案,具体聊聊吧

设定一个场景,假如一个商品接口在某段时间突然上升,会怎么办? 生活中的例子来说,假设冰墩墩在当天晚上上热搜之后,迅速有十几万人去淘宝下单购买,此时并没有做好对该商品的缓存预热以及准备,如何…

【力扣刷题】day1-1、两数之和 2、两数相加

力扣刷题笔记day1 1,两数之和 题意 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元…