web类似于淘宝购物页面 - xler

ushio 2021-12-14 原文


web类似于淘宝购物页面

花了一下午的时间写出来的简易页面,内容很粗糙,但里边包含了我独特的想法。由于是初学者,写的可能不好,希望大家多多提出意见。

这个是主程序

<!DOCTYPE html>
<html>
<head>
<meta charset=”utf-8″ />
<title>淘宝首页</title>
<script type=”text/javascript” src=”js/jquery-3.3.1.js”></script>
<style>
@import url(\’css/首页.css\’)
</style>
</head>
<body>
<div id=”top”>
<span>Jane Shopping</span>
<div id=”smallbox”><img src=”img/theme.gif”/></div>
</div>
<div id=”srcBox”>
<ul id=”srcList”>
<li><div class=”aBox”><a href=”#” class=”src_a”>首页</a></div></li>
<li><div class=”aBox”><a href=”#” class=”src_a”>衬衫</a></div></li>
<li><div class=”aBox”><a href=”#” class=”src_a”>卫衣</a></div></li>
<li><div class=”aBox”><a href=”#” class=”src_a”>裤子</a></div></li>
<li><div class=”aBox”><a href=”#” class=”src_a”>联系我们</a></div></li>
</ul>
</div>
<div id=”lt”>
最新动态<img src=”img/QQ图片20180825110447.png”/>
</div>
<div id=”imgs1″><img src=”img/1.gif”/></div><br />
<div id=”imgs2″><img src=”img/2.gif”/></div><br />
<div id=”imgs3″><img src=”img/3.gif”/></div><br />
<div id=”imgs4″><img src=”img/4.gif”/></div><br />
<div id=”imgs5″><img src=”img/5.gif”/></div><br />
<div id=”words”>
<p>
</p>
</div><br />
<div id=”class”>
产品分类<img src=”img/QQ图片20180825110447.png”/>
</div><br />
<div id=”goodsClass”>
<ul id=”h1″>
<li class=”cloth”>衬衫
<ul class=”h2″>
<li>短袖衬衫</li>
<li>长袖衬衫</li>
</ul>
</li>
<li class=”cloth”>卫衣
<ul class=”h2″>
<li>开襟卫衣</li>
<li>套头卫衣</li>
</ul>
</li>
<li class=”cloth”>裤子
<ul class=”h2″>
<li>休闲裤</li>
<li>免烫卡其裤</li>
<li>牛仔裤</li>
<li>短裤</li>
</ul>
</li>
</ul>

</div>
<div id=”newGoods”>
新款上市<img src=”img/left.gif” id=”imgLeft”/><img src=”img/right.gif” id=”imgRight”/>
</div><br />
<div id=”newsCloth”>
<div class=”newImg”>
<img src=”img/img_1.jpg” /><br />
免烫高支棉衬衣<br />$120.00
</div>
<div class=”newImg”>
<img src=”img/img_2.jpg” /><br />
免烫斜纹衬衣<br />$129.00
</div>
<div class=”newImg”>
<img src=”img/img_3.jpg” /><br />
棉小方格正装衬衣<br />$129.00
</div>
<div class=”newImg”>
<img src=”img/img_4.jpg” /><br />
小米兰格衬衣蓝色<br />$129.00
</div>
</div>
<script>
//向新闻添加鼠标点击事件
$(\’#lt\’).click(function(){
$(\’#words\’).slideToggle()
})
var news=[\’智能机器人问卷调研\’,\’【答问卷】赢精美奖品\’,\’品质家具2件8折,3件7折\’,\’奥妙-向伟大的母亲致净\’,
\’意大利奢侈品牌菲拉格慕入驻京东\’,\’京东PLUS会员权益更新及会费调整\’,\’京东启用全新客服电话“950618”\’,\’乘用车轮胎的公告\’]

var a=0
for(var i=0;i<news.length;i++){
// console.log(str)
$(\’#words>p\’).append(“<span>”+news[i]+”</span><br />”)
}

// console.log($(\’#lt>p\’).text())
//设置新闻自动滚动事件
function screenScroll(){
$(\’#words\’).scrollTop($(\’#words\’).scrollTop()+110)
for(var i=0;i<news.length;i++){
// console.log(str)
$(\’#words>p\’).append(“<span>”+news[i]+”</span><br />”)
}
}
var flagSCr=setInterval(\’screenScroll()\’,2000)
//轮播图
// console.log($(\’#imgs1\’).height())
var index=1
function scrollImg(){
if(index>=6){
index=1
for(var i=1;i<6;i++){
$(\’#imgs\’+i).slideUp($(\’#imgs\’+i).slideUp()+154)
}
}
$(\’#imgs\’+index).slideDown($(\’#imgs\’+index).slideDown()+154)

index++
console.log(index)
}
var flagImg=setInterval(\’scrollImg()\’,1000)
$(\’#class\’).click(function(){
$(\’#goodsClass\’).slideToggle()
})
//衣服分类点击事件
$(\’.cloth\’).click(function(){
$(this).children().eq(0).slideToggle()
})
</script>
</body>
</html>

由于刚开始写,对格式什么的不太适应,所以把js程序也写在了主程序里。。。

下边这个是css程序

body{
margin: 0px;
padding: 0px;
}
#top{
width: 100%;
height: 100px;
background-color: #ABD342;
position: relative;
}
#smallbox{
position: absolute;
top: 10px;
right: 20px;
/*width: 100px;
height: 30px;*/
}
#top>span{
color: white;
font-size: 35px;
font-weight: bold;
position: absolute;
top: 20px;
}
#srcList{
list-style: none;
}
.src_a{
text-decoration: none;
}
#srcBox{
/*margin: 0px;
padding: 0px;*/
width: 100%;
height: 50px;
background-color: #ABD342;
padding: 0px;

}
#srcList>li{
float: left;
margin-top: 5px;
padding: 0px;
/*position: absolute;
left: 10px;*/
}
.aBox{
margin-right: 20px;
margin-top: 10px;
background-color: white;
height: 20px;
}
#lt{
width: 260px;
height: 25px;
background-color: #ABD342;
color: white;
text-height: 25px;
margin-top: 10px;
margin-bottom: 0px;
float: left;
}
#lt>img{
padding-left: 160px;
}
#words{
width: 260px;
height: 100px;
border: 1px #CFCFCF solid;
background-color: white;
margin-top: 0px;
overflow-y: hidden;
position: absolute;
left: 0px;
top: 203px;
}
.content{
text-decoration: none;
}
/*#imgs>img{
width: 1090px;
height: 160px;
}*/
/*#imgBox{
height: 154px;
overflow: auto;
display: none;
}*/
#imgs1,#imgs2,#imgs3,#imgs4,#imgs5{
display: none;
position: absolute;
top: 170px;
left: 270px;
}
#class{
width: 260px;
height: 25px;
background-color: #ABD342;
color: white;
text-height: 25px;
margin-top: 10px;
margin-bottom: 0px;
float: left;
}
#class>img{
padding-left: 160px;
float: left;
}
#goodsClass{
width: 260px;
height: 300px;
border: 1px #CFCFCF solid;
}
#h1{
list-style-image: url(../img/treeview-expanded.gif);
}
#h2{
list-style: none;
/*list-style-image: url(../img/treeview-item.gif)*/
}
#newGoods{
height: 25px;
width: 1050px;
border: 1px #CFCFCF solid;
float: left;
position: absolute;
top: 320px;
right: 30px;
background-color: #ABD342;
}
#imgLeft{
padding-left: 940px;
padding-top: 7px;
}
#newsCloth{
height: 300px;
width: 1050px;
border: 1px #CFCFCF solid;
position: absolute;
top: 350px;
right: 30px;
}
.newImg{
float: left;
margin-top: 50px;
margin-left: 40px;
text-align: center;
}

发表于
2018-08-25 20:17 
xler 
阅读(990
评论(1
编辑 
收藏 
举报

 

版权声明:本文为ushio原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ushio/p/9535211.html

web类似于淘宝购物页面 - xler的更多相关文章

  1. rime 必知必会 – Orz..

    rime 必知必会 https://code.google.com/p/rimeime/wiki/Custom […]...

  2. Java8线程池ThreadPoolExecutor底层原理及其源码解析 – rhyme

    Java8线程池ThreadPoolExecutor底层原理及其源码解析 目录 小侃一下 1. 使用线程池的好 […]...

  3. 如何创建免费的邮件服务器(To create free mail server )- Google Apps

    基于Google Apps可创建免费的邮件服务器,操作如下: 1. 在下面页面注册域名:http://www. […]...

  4. MongoDB安装使用教程 – 漂流的老妖怪

    MongoDB安装使用教程 Windows版本: 1. 下载: https://www.mongodb.com […]...

  5. vue二次封装成熟的组件 – timmer

    vue二次封装成熟的组件 在开发过程中,我们经常会使用各种ui组件,有的时候需要二次封装,或者修改样式,以方便 […]...

  6. 去掉最大值和最小值后求平均值的公式 – 艾思派客

    去掉最大值和最小值后求平均值的公式 去掉最大值和最小值后求平均值的公式           在一些竞赛活动中, […]...

  7. Android教程2020 – RecyclerView响应点击

    本文介绍RecyclerView设置点击的方法。这里给出比较常见的使用方式。 Android教程2020 &# […]...

  8. Swift – 16 – String.Index和Range

    //: Playground - noun: a place where people can play im […]...

随机推荐

  1. java回调函数,看完就懂

    java回调函数在网上了看了些例子,比较绕,不够清晰,自己写的一个例子比较通俗,java回调其实很简单。 举个 […]...

  2. MySQL分库分表的原则

    一、分表   当一个表的数据达到几千万条的时候,每一次查询都会花费更长的时间,如果这时候在使用链表查询,那么我 […]...

  3. Windows和Linux上 安装MySQL

      Windows 上安装 MySQL https://www.mysql.com/downloads/   […]...

  4. 【初学】Spring源码笔记之零:阅读源码

    404...

  5. 【全网首发】使用vs2017+qt5.12.4编译64位debug和release的qgis3.4.9

    【全网首发】使用vs2017+qt5.12.4编译64位debug和release的qgis3.4.9   一 […]...

  6. Spring整合Shiro 权限 角色 用户关系分析

    View Post Spring整合Shiro 权限 角色 用户关系分析 Spring整合Shiro 权限 角 […]...

  7. Java培训Day01——制作疫情地图(一)

    一、前言 此次培训,是为期三天的网上培训。最终的目的是制作出疫情地图。首先我们来看看主要的讲课内容大纲。    […]...

  8. javascript, jQuery阻止默认事件和冒泡事件

    事件冒泡(event bubbling)   事件冒泡是指一个元素上的事件被触发,然后这个事件按嵌套顺序在父级 […]...

展开目录

目录导航