美文网首页
制作一个电商网站的轮播图效果

制作一个电商网站的轮播图效果

作者: 天诺IT技术 | 来源:发表于2018-03-12 19:59 被阅读0次

各位亲爱的伙伴们

大家周末愉快

上次给大家写了

给猫猫制作简单的轮播图

收到了,小伙伴们一致吐槽,娜娜制作出来的这个轮播图不能动呀~。好吧说实话,那个本来就动不了。但是伙伴们的建议,我都收到了,那么今天我们来制作一个,可以自己动的轮播图——某电商网站的轮播图制作

制作网站的轮播图

第一步:

准备素材,毕竟是要做一个电商网站的轮播图,不能像上次一样随便弄点猫猫图片就上去了,看到咱们高大上的效果图了吗?

里面的每一张图片,都是娜娜精心在网上挑选的,毕竟娜娜的设计水平有限,做不出来这么高大上的图片。

第二步:

图片素材准备完毕,咱们来开始编代码~

首先还是页面的布局:

通过效果图我们可以看到:整个 banner 是一个模块,里面有三个子模块图片 pic,左右点击的按钮 btn,和小面的6个小按钮。代码就像下面这个样子。

布局完成之后,下面我们来补充样式:

好的,我们的布局和样式都写完了,页面就是下面的效果了。

现在我们来写 JS 代码,记得要导入jQuery的包呦~ 

当我们的鼠标划入的时候,更换图片图片,更换按钮的背景色~

这段代码实现的功能是,当我们的鼠标移动到主图上或者按钮上时,显示按钮。其他时候隐藏按钮(btn)。

当我们点击两边的 btn 时触发这个事件,轮播图会变换。

接下来设置自动轮播,并且调用这个函数。

最后一个功能,当我们的鼠标滑动上去的时候图片停止不动。

效果:

好的今天就到这里了

完整代码奉上

Title

*{margin:0;padding:0;}

body,ul,li,ol,dl,dd,p,h1,h2,h3,h4,h5,h6{ margin:0;}

a{text-decoration:none;color: inherit;}

img{display: block;border:none;}

ol,ul{list-style:none;}

#banner{width:730px; height:454px; margin:50px auto; position:relative;}

#banner .pic{width:730px; height:454px; position:relative;}

#banner .pic ul li{width:730px; height:454px; position:absolute; top:0;left:0; list-style:none; display:none;}

#banner .tab{width:160px; height:20px; position:absolute; left:calc(50% - 78px); bottom:10px;}

#banner .tab ul li{width:20px; height:20px; background:#999; border-radius:100%; float:left; list-style:none;

text-align:center; line-height:20px; color:#fff; font-size:12px; cursor:pointer;  font-weight:bold;

margin:0 3px; transition:background 0.2s;}

#banner .tab ul li.on{background:#c00;}

#banner .btn{display:none;}

#banner .btn div{width:30px; height:60px; background:rgba(0,0,0,.2); color:#fff; text-align:center;

line-height:60px; cursor:pointer; position:absolute; top:calc(50% - 30px); }

#banner .btn div.left{ left:0; }

#banner .btn div.right{ right:0;}

<

>

1

2

3

4

5

6

学习Java的同学注意了!!!学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群:253772578,我们一起学Java!

相关文章

  • 制作一个电商网站的轮播图效果

    各位亲爱的伙伴们 大家周末愉快 上次给大家写了 给猫猫制作简单的轮播图 收到了,小伙伴们一致吐槽,娜娜制作出来的这...

  • 制作一个电商网站的轮播图效果

    各位亲爱的伙伴们 大家周末愉快 上次给大家写了 给猫猫制作简单的轮播图 收到了,小伙伴们一致吐槽,娜娜制作出来的这...

  • Axure 9.0 制作轮播图

    常用的社交、电商等APP均可看到轮播图效果,本文是关于常见功能-轮播图的制作教程,希望可以给有需要的人一点帮助~ ...

  • javascript-轮播图

    学习了许多的javascript知识,我们今天来做一个应用—轮播图。许多网站上都有轮播图,像淘宝,京东等电商网站的...

  • 高手出品!10条让轮播图转化率更高的设计原则

    一、实际运用中的轮播图 在美国一份针对50家顶级零售电商网站的统计中,发现轮播图被广泛运用于电商网站:PC端52%...

  • 原生JavaScript无缝轮播图特效

    什么是轮播图? 轮播图,图片旋转器,滑片,无论你怎么叫这玩意,它在网络上无处不在。轮播图在电商网站主页上广泛应用,...

  • 简单的无缝轮播图

    前言 轮播图出现各大网站上-无论是pc还是移动端,尤其是电商网站必然能看见轮播图,它使得用户不用滚动屏幕就能看到更...

  • 呼吸轮播图的制作

    网页排版中,轮播图可以说很常见,轮播图种类有好几种,今天分享一下呼吸轮播图的制作过程。 效果展示 转到动画 制作过...

  • Jquery 轮播图制作

    轮播图制作主要思路:实现轮播图滚动的效果,主要是使用animate()函数来实现这个过渡的动画效果。当向左点击时,...

  • 4-1 (面试点)第四章课程简介

    编写新闻阅读列表 swiper组件应用(电商网站里面的轮播图) APP.json里面关于导航栏、标题配置 Page...

网友评论

      本文标题:制作一个电商网站的轮播图效果

      本文链接:https://www.haomeiwen.com/subject/uvsofftx.html