静态网页设计——网上书店(HTML+CSS+JavaScript)

前言

声明:该文章只是做技术分享,若侵权请联系我删除。!!

使用技术:HTML+CSS+JS
主要内容:网上式的书店。是一种高质量,更快捷,更方便的购书方式。网上书店不仅可用于图书的在线销售,也有音碟、影碟的在线销售。而且网站式的书店对图书的管理更加合理化,信息化。售书的同时还具有书籍类商品管理、购物车、订单管理、会员管理等功能,非常灵活的网站内容和文章管理功能。网上书店方便了人们。

主要内容

1、首页

首页由三部分组成,使用div将整个页面分割为三部分,分别是页头,图书分类和打折部分。
在这里插入图片描述

首先页头部分,使用li标签和css设计样式,设计出一个横向的菜单栏。
在这里插入图片描述

图书分类部分的左侧也是使用li标签设置的菜单分类,上方有一个js写的轮播图,下方是分类的纸质书的图片卡,使用css设计样式。
在这里插入图片描述

最后的打折模块也是用html+css设计实现。
在这里插入图片描述
代码如下:

<div class="mainDiv">
      <div class="mainContent">

        <div class="classify"> 
          <p class="headClassifyText">图书分类</p>
          <div class="literature">
            <p class="classifyText">文学</p>
            <a href="#" class="linkStyle">小说</a>
            <a href="#" class="linkStyle">科幻</a>
            <a href="#" class="linkStyle">散文</a>
            <a href="#" class="linkStyle">悬疑</a>
          </div>

          <div class="child">
              <p class="classifyText">童书</p>
              <a href="#" class="linkStyle">绘本</a>
              <a href="#" class="linkStyle">少儿英语</a>
              <a href="#" class="linkStyle">幼儿启蒙</a>
              <a href="#" class="linkStyle">动漫卡通</a>
          </div>

          <div class="encouagement">
            <p class="classifyText">励志</p>
            <a href="#" class="linkStyle">心灵鸡汤</a>
            <a href="#" class="linkStyle">社交</a>
            <a href="#" class="linkStyle">女性励志</a>
            <a href="#" class="linkStyle">口才</a>
          </div>

          <div class="art">
              <p class="classifyText">艺术</p>
              <a href="#" class="linkStyle">绘画</a>
              <a href="#" class="linkStyle">书法</a>
              <a href="#" class="linkStyle">摄影</a>
              <a href="#" class="linkStyle">音乐</a>
          </div>

          <div class="life">
              <p class="classifyText">生活</p>
              <a href="#" class="linkStyle">美食</a>
              <a href="#" class="linkStyle">美妆</a>
              <a href="#" class="linkStyle">体育</a>
              <a href="#" class="linkStyle">家居</a>
          </div>
          <div class="allClassify">
              <a class="allClassifyText" href="#">全部图书分类</a>
          </div>
        </div>
2、购物车

购物车也是由三部分构成,最上方的搜索,中间的加购商品以及下方电费猜你喜欢。
在这里插入图片描述

代码:

<div class="head"><!-- InstanceBeginEditable name="titleText" -->
     <p>购物车</p>
	 <!-- InstanceEndEditable -->
		 <!-- InstanceBeginEditable name="EditRegion6" -->
		 <a href="loginPage.html">登录</a>
		 <a href="HelpPage.html">联系客服</a> 
		 <a href="HelpPage.html">帮助中心</a> 
		 <a href="../index.html">首页</a>
		 <!-- InstanceEndEditable --></div>
	 <!-- InstanceBeginEditable name="EditRegion7" -->
	 <div class="search">
	   <div class="searchDiv">
	     <input type="text" class="searchInput">
	     <div class="searchBtn">
	       <p class="searchText">搜索</p>
         </div>
	     <div class="buy"></div>
       </div>
     </div>
3、帮助中心

帮助中心主要内容是对客户进行帮助的功能。
在这里插入图片描述
代码:

<div class="head">
        <p>帮助中心</p>
        <a href="problem.html">常见问题</a>
        <a href="loginPage.html">登录</a>
        <a href="#">新手指南</a>
        <a href="../index.html">首页</a>
    </div>
    <div class="search">
        <div class="infoDiv">
            <p>
                公告:
                关于“京豆如何获得、有效期”规则修订公开意见征集
                关于“京东全球售集运服务协议”规则修订公开意见征集
                关于“京东自营售后运费说明”规则修订公开意见征集
                关于“京东自营售后运费说明”规则修订公开意见征集
            </p>


            <div class="searchDiv">
                <input type="text" class="searchInput">
                <div class="searchBtn">
                  <p class="searchText">搜索</p>
                </div>
                <div class="buy"></div>
            </div>
        </div>
    </div>
4、常见问题

常见问题用li标签列出了一些客户常见的问题,用户可以在这里查看获得问题的答案。
在这里插入图片描述
代码:

<div class="head"><!-- InstanceBeginEditable name="titleText" -->
     <p>常见问题</p>
	 <!-- InstanceEndEditable -->
		 <!-- InstanceBeginEditable name="EditRegion6" -->
		 <a href="loginPage.html">登录</a>
		 <a href="HelpPage.html">联系客服</a> 
		 <a href="HelpPage.html">帮助中心</a> 
		 <a href="../index.html">首页</a>
		 <!-- InstanceEndEditable --></div>
	 <!-- InstanceBeginEditable name="EditRegion7" -->
	 <div class="search">
	   <div class="searchDiv">
	     <input type="text" class="searchInput">
	     <div class="searchBtn">
	       <p class="searchText">搜索</p>
         </div>
	     <div class="buy"></div>
       </div>
     </div>
5、登录注册页面

在这里插入图片描述

在这里插入图片描述

总结

想要看具体效果的同学,可以访问这个链接:
https://www.bilibili.com/video/BV1NN4y1s7RM/?vd_source=5f425e0074a7f92921f53ab87712357b
具体的代码也在该链接下。

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

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

相关文章

简易2048游戏的实现(C++)

名人说&#xff1a;莫听穿林打叶声&#xff0c;何妨吟啸且徐行。—— 苏轼《定风波莫听穿林打叶声》 Code_流苏(CSDN)&#xff08;一个喜欢古诗词和编程的Coder&#xff09; 目录 一、效果图二、代码&#xff08;带注释&#xff09;三、说明 一、效果图 二、代码&#xff08;带…

yolov8实战第五天——yolov8+ffmpg实时视频流检测并进行实时推流——(推流,保姆教学)

yolov8实战第一天——yolov8部署并训练自己的数据集&#xff08;保姆式教程&#xff09;_yolov8训练自己的数据集-CSDN博客 yolov8实战第三天——yolov8TensorRT部署&#xff08;python推理&#xff09;&#xff08;保姆教学&#xff09;-CSDN博客 今天&#xff0c;我们继续y…

比例阀放大器控制阀类型

控制各种不带电气位移反馈的单电磁铁比例方向阀、比例压力阀、比例流量阀、比例减压阀、比例节流阀、比例插装阀的BEUEC比例放大器&#xff0c;供电24VDC&#xff0c;输入指令、输出电流、颤振频率、斜坡时间等可现场设置&#xff0c;适用不同阀易匹配&#xff0c;带参考电压输…

openwrt使用docker部署adguard home

docker创建macvlan&#xff0c;目的使adguard home具备宿主机同网段IP docker network create -d macvlan --subnet192.168.88.0/24 --gateway192.168.88.254 -o parentbr-lan bridge-host&#xff08;虚拟网卡名字)拉取adguard home镜像 docker pull adguard/adguardhome:la…

记一次:职业规划与心灵成长

前言&#xff1a;csdn组织了2023年的年度征文&#xff0c;为了响应号召&#xff08;嘘~其实为了那个铭牌&#xff09;&#xff0c;加上这么多年了也该总结一下了&#xff0c;就写了这么一篇&#xff08;公司正好让写年终总结&#xff0c;巧了么这不是&#xff09; 一、感谢部分…

对图片进行数据增强(基于pytorch)

背景 在进行机器学习的任务中&#xff0c;我们的训练数据往往是有限的&#xff0c;在有限的数据集上获得较好的模型训练结果&#xff0c;我们不仅要在模型结构上下功夫&#xff0c;另一方面也需要对数据集进行数据增强 图片数据增强 图像数据增强是一种在训练机器学习和深度学…

CentOS 8 基于官方源码制作openssh 9.6 rpm包(含ssh-copy-id、openssl) —— 筑梦之路

CentOS 8 制作openssh9.6 rpm(含ssh-copy-id命令)包 —— 筑梦之路_centos8 rpmbuild -ba openssh.spec 9.6-CSDN博客 CentOS 8 制作openssh9.0/9.2/9.3 rpm包——筑梦之路_centos8 openssl rpm包-CSDN博客 效果截图&#xff1a; 和使用官方默认的spec文件制作的区别&#xff…

Redis命令---List篇

目录 1.Redis Lindex 命令 - 通过索引获取列表中的元素简介语法可用版本: > 1.0.0返回值: 列表中下标为指定索引值的元素。 如果指定索引值不在列表的区间范围内&#xff0c;返回 nil 。 示例 2.Redis Rpush 命令 - 在列表中添加一个或多个值简介语法可用版本: > 1.0.0返…

springboot社区养老服务系统设计与实现

&#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;一 、设计说明 1.1 研究背景 当…

记一次 .NET 某药厂业务系统 CPU爆高分析

一&#xff1a;背景 1. 讲故事 前段时间有位朋友找到我&#xff0c;说他们的程序出现了CPU爆高&#xff0c;让我帮忙看下怎么回事&#xff1f;这种问题好的办法就是抓个dump丢给我&#xff0c;推荐的工具就是用 procdump 自动化抓捕。 二&#xff1a;Windbg 分析 1. CPU 真…

drf知识--11

补充 # 研究simple-jwt提供的Token类&#xff1a; 1、RefreshToken:生成refresh token的类 2、AccessToken:生成refresh token的类 3、Token&#xff1a;他们俩的父类 4、str(RefreshToken的对象)---得到字符串 refresh token&#xff0c;Token类写了 …

【小白专用】PHP识别是电脑或手机访问网站

现在通过手机访问网站越来越流行了&#xff0c;如果我们希望统计一下网站通过pc&#xff0c;手机移动端的各自访问量的情况&#xff0c;或者需要为手机移动端做一些特别的处理的话&#xff0c;那么我们就需要对访问网站的用户的客户端做一下鉴别了&#xff0c;下面这个实例就是…

vue2 消息弹框

父页面 <template><div style"margin-top: 20px"><div class"nav-style msg-style"><el-badge :value"value" :max"99" class"num" v-if"value > 0"><i class"el-icon-bell&…

关于开关量信号隔离器在水泥厂的应用探讨-安科瑞 蒋静

摘要&#xff1a;在水泥厂生产过程中&#xff0c;需要皮带与提升机进行运输物料&#xff0c;回转下料器进行投放物料。其中涉及大量电动机相关的机械运动&#xff0c;对这些机械运动状态进行检测&#xff0c;可以及时发现问题避免造成事故。针对机械位置检测&#xff0c;通常使…

Redis第四讲——Redis的数据库结构、删除策略及淘汰策略

一、redis中的数据库 redis服务器将所有数据库都保存在服务器状态redis.h/redisServer结构的db数组中。db数组的每项都是一个redis.h/redisDb结构&#xff0c;而每个redisDb结构就代表一个数据库。在初始化服务器时&#xff0c;程序会根据服务器状态的dbnum属性来决定应该创建多…

【shell漫步】2 运算符

碎碎念 上一章介绍了各种变量的定义和使用&#xff0c;这次要针对数字和文本这两种基本数据类型进行运算和判断了&#xff0c;shell中的运算包括&#xff1a; 对数字类型 算术运算&#xff08;对数字的 数学 运算&#xff09;关系运算&#xff08;用来做数字的条件判断&…

使用Go语言的HTTP客户端进行并发请求

Go语言是一种高性能、简洁的编程语言&#xff0c;它非常适合用于构建并发密集型的网络应用。在Go中&#xff0c;标准库提供了强大的HTTP客户端和服务器功能&#xff0c;使得并发HTTP请求变得简单而高效。 首先&#xff0c;让我们了解为什么需要并发HTTP请求。在许多应用场景中…

「Verilog学习笔记」任意奇数倍时钟分频

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 timescale 1ns/1nsmodule clk_divider#(parameter dividor 5) ( input clk_in,input rst_n,output clk_out );parameter CNT_WIDTH $clog2(dividor - 1) ; reg flag1, f…

「Verilog学习笔记」编写乘法器求解算法表达式

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 timescale 1ns/1nsmodule calculation(input clk,input rst_n,input [3:0] a,input [3:0] b,output [8:0] c);reg [8:0] data1, data2 ; assign c data2 ; always (posed…

基于ssm的订餐管理系统论文

基于JSP的订餐管理系统的设计与实现 摘要 当下&#xff0c;正处于信息化的时代&#xff0c;许多行业顺应时代的变化&#xff0c;结合使用计算机技术向数字化、信息化建设迈进。传统的订餐信息管理模式&#xff0c;采用人工登记的方式保存相关数据&#xff0c;这种以人力为主的…