目录
1.项目演示
2.项目目录
3.项目代码
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>移动端推广项目</title>
<link rel="stylesheet" type="text/css" href="css/animate.min.css" />
<link rel="stylesheet" type="text/css" href="css/swiper.min.css" />
<link rel="stylesheet" type="text/css" href="css/index.css"/>
</head>
<body>
<div class="swiper-container">
<div class="swiper-wrapper">
<div class="swiper-slide">
<div class="jidiv ani" swiper-animate-effect="bounceInDown" swiper-animate-duration="0.5s" swiper-animate-delay="0s">
<img src="img/makeblock.png">
</div>
<div class="wenzidiv ani" swiper-animate-effect="zoomIn" swiper-animate-duration="1s" swiper-animate-delay="1.5s">
<h1>拥有了Makeblock</h1>
<h2>你便有了无数可能</h2>
</div>
<div class="che ani" swiper-animate-effect="bounceInUp" swiper-animate-duration="1s" swiper-animate-delay="0.5s">
<img src="img/che.png" />
</div>
</div>
<div class="swiper-slide">
<div class="touxiang ani" swiper-animate-effect="flash" swiper-animate-duration="0.5s" swiper-animate-delay="0s">
<img src="img/touxiang.jpg" />
</div>
<div class="aboutus">
<div class="xiahuaxian ani" swiper-animate-effect="bounceInLeft" swiper-animate-duration="0.7s" swiper-animate-delay="0.5s">
<img src="img/tubiao.jpg" />应用介绍
</div>
<div class="text ani" swiper-animate-effect="bounceInLeft" swiper-animate-duration="0.7s" swiper-animate-delay="0.5s">
Makeblock是一款专为Makeblock平台电子控制而开发的免费应用,同时也可以用它来和Arduino平台的传感器和执行器进行数据交互,控制机器人移动。<br />
</div>
<div class="xiahuaxian ani" swiper-animate-effect="bounceInRight" swiper-animate-duration="0.7s" swiper-animate-delay="1.2s">
<img src="img/tubiao.jpg" />产品介绍
</div>
<div class="text ani" swiper-animate-effect="bounceInRight" swiper-animate-duration="0.7s" swiper-animate-delay="1.2s">
融入微软认知服务和谷歌深度学习功能,通过游戏进行AI功能教学,让孩子更容易理解 AI技术背后的逻辑和原理,实现更多创造。<br />
hjdfhgdkljfg
</div>
<div class="xiahuaxian ani" swiper-animate-effect="bounceInUp" swiper-animate-duration="0.7s" swiper-animate-delay="1.9s">
<img src="img/tubiao.jpg" />IoT(物联网)教学
</div>
<div class="text ani" swiper-animate-effect="bounceInUp" swiper-animate-duration="0.7s" swiper-animate-delay="1.9s">
引导学生基于现实去创造专为IoT教学设计的云服务,可实现多种IoT应用。通过简单的应用,让学生在生活场景中了解IoT。<br />
</div>
</div>
</div>
<div class="swiper-slide">
<div class="rongyu">
<div class="xiahuaxian2 ani" swiper-animate-effect="tada" swiper-animate-duration="0.5s" swiper-animate-delay="0s">
<img src="img/wangjianjun.jpg">王建军 (Makeblock创始人&CEO) 个人经历
</div>
<div class="text2">
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s"swiper-animate-delay="0.5s">
<img src="img/tubiao2.jpg"/>2010年王建军从西北工业大学飞行器设计专业获得硕士学位。<br />
</div>
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="1s">
<img src="img/tubiao2.jpg"/>2011年5月,入职一年后,王建军辞职。<br />
</div>
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="1.5s">
<img src="img/tubiao2.jpg"/>离职后,王建军用工作赚得的几万元在租住的房子里开始创业。<br /></div>
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="2s">
<img src="img/tubiao2.jpg"/>2012年春,王建军带着团队参加了美国H A XLR8R硬件孵化器比赛,成为打入前十的中国团队,成功获得2.3万美元融资。<br /></div>
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="2.5s">
<img src="img/tubiao2.jpg"/>2012年年底,王建军决定参加Kickstarter众筹融资,成为第一个在该平台成功融资的中国项目。<br /></div>
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="3s">
<img src="img/tubiao2.jpg"/>2013年6月,Makeblock获得第一笔300万元风投。<br /></div>
<div class="aboutry ani" swiper-animate-effect="fadeInUp" swiper-animate-duration="0.5s" swiper-animate-delay="3.5s">
<img src="img/tubiao2.jpg"/>GET2017教育科技大会上,Makeblock的创始人&CEO王建军到场参会,发布普及型编程机器人——“程小奔”,并以Makeblock为例分享对于STEAM教育的理解和看法。<br /></div>
</div>
</div>
</div>
<div class="swiper-slide">
<div class="jineng ani">
<h1>产品展示</h1>
<img src="img/jineng1.jpg" class="jn1 ani" swiper-animate-effect="rotateIn" swiper-animate-duration="0.5s" swiper-animate-delay="0s"/>
<img src="img/jineng2.jpg" class="jn2 ani" swiper-animate-effect="rotateInDownLeft" swiper-animate-duration="0.5s" swiper-animate-delay="0.6s"/>
<img src="img/jineng3.jpg" class="jn3 ani" swiper-animate-effect="rotateInDownRight" swiper-animate-duration="0.5s" swiper-animate-delay="1.2s"/>
<img src="img/jineng4.jpg" class="jn4 ani" swiper-animate-effect="rotateInUpLeft" swiper-animate-duration="0.5s" swiper-animate-delay="1.8s"/>
<img src="img/jineng5.jpg" class="jn5 ani" swiper-animate-effect="rotateInUpRight" swiper-animate-duration="0.5s" swiper-animate-delay="2.4s"/>
<img src="img/jineng6.jpg" class="jn6 ani" swiper-animate-effect="rotateIn" swiper-animate-duration="0.5s" swiper-animate-delay="3s"/>
</div>
</div>
<div class="swiper-slide">
<div class="zuopin">
<h1>产品售价</h1>
<img src="img/mai1.png" class="ani" swiper-animate-effect="slideInLeft" swiper-animate-duration="0.5s" swiper-animate-delay="0s" />
<img src="img/mai2.png" class="ani" swiper-animate-effect="slideInRight" swiper-animate-duration="0.5s" swiper-animate-delay="0.5s"/>
<img src="img/mai3.png" class="ani" swiper-animate-effect="slideInLeft" swiper-animate-duration="0.5s" swiper-animate-delay="1s" />
<img src="img/mai4.png" class="ani" swiper-animate-effect="slideInRight" swiper-animate-duration="0.5s" swiper-animate-delay="1.5s" />
</div>
</div>
<div class="swiper-slide">
<div class="weiye">
<img src="img/makeblock.png" class="ani" swiper-animate-effect="rotateInDownRight" swiper-animate-duration="0.5s" swiper-animate-delay="0s" />
</div>
<div class="weiye2 ani" swiper-animate-effect="bounceIn" swiper-animate-duration="0.5s" swiper-animate-delay="0.5s">
<hr />
<h2>谢谢观看</h2>
<hr />
</div>
<div class="weiye3 ani" swiper-animate-effect="lightSpeedIn" swiper-animate-duration="1.5s" swiper-animate-delay="1s">
<h2>mBlock</h2><br />
<h2>“入门级机器人mBot,再加上mBlock软件,很适合9–15岁儿童作为入门级教育机器人。”</h2><br />
<h2>——36氪</h2>
</div>
</div>
</div>
<!-- 如果需要导航按钮 -->
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
<!-- 如果需要滚动条 -->
<div class="swiper-scrollbar"></div>
</div>
<script type="text/javascript" src="js/swiper-3.4.2.min.js" ></script>
<script type="text/javascript" src="js/swiper.animate1.0.3.min.js" ></script>
<script type="text/javascript" src="js/swiper.min.js"></script>
<script type="text/javascript" src="js/swiper.animate1.0.2.min.js" ></script>
<script>
var mySwiper = new Swiper ('.swiper-container', {
direction: 'vertical', // 垂直切换选项
loop: true, // 循环模式选项
autoplay:{
delay: 5000,//5秒切换一次
disableOnInteraction: false,
},
// 如果需要分页器
pagination: {
el: '.swiper-pagination',
clickable :true,
},
// 如果需要前进后退按钮
navigation: {
nextEl: '.swiper-button-next',
prevEl: '.swiper-button-prev',
},
// 如果需要滚动条
scrollbar: {
el: '.swiper-scrollbar',
},
on:{
init: function(){
swiperAnimateCache(this); //隐藏动画元素
swiperAnimate(this); //初始化完成开始动画
},
slideChangeTransitionEnd: function(){
swiperAnimate(this); //每个slide切换结束时也运行当前slide动画
//this.slides.eq(this.activeIndex).find('.ani').removeClass('ani'); 动画只展现一次,去除ani类名
}
}
})
</script>
</body>
</html>
index.css
*{
margin: 0;
padding: 0;
}
html,body{
width: 100%;
height: 100%;
}
.swiper-container{
width: 100%;
height: 100%;
color: white;
}
.swiper-slide{
background: url(../img/black.jpg);
font-family: "微软雅黑";
font-size: 10px;
}
.jidiv{
margin-top: 20%;
margin-left: 22%;
}
.jidiv img{
width: 70%;
border-radius: 1000px;
background: rgba(255,255,255,0.7);
padding: 10px;
}
.wenzidiv{
margin-top: 20%;
margin-left: 15%;
margin-right: 15%;
text-align: center;
}
.wenzidiv h1{
font-size: 80px;
line-height: 100px;
}
.wenzidiv h2{
font-size: 70px;
}
.che{
margin-top: 20%;
margin-right: 2%;
}
.touxiang{
margin-top: 8%;
margin-left: 32%;
}
.touxiang img{
width: 50%;
border-radius: 1000px;
background: rgba(255,255,255,0.7);
padding: 10px;
}
.xiahuaxian img{
width: 9%;
border-radius: 1000px;
}
.aboutus{
margin-left: 5%;
margin-right: 5%;
}
.xiahuaxian{
font-size: 50px;
font-weight: bold;
border-bottom: white solid 1px;
padding: 10px;
}
.text{
font-size: 40px;
line-height: 70px;
margin-bottom: 20px;
padding-top: 3%;
padding-bottom: 3%;
}
.xiahuaxian2{
font-size: 50px;
font-weight: bold;
border-bottom: white solid 1px;
padding: 10px;
}
.xiahuaxian2 img{
width: 20%;
border-radius: 1000px;
margin-left: 5%;
margin-top: 3%;
}
.text2{
font-size: 43px;
line-height: 70px;
margin-bottom: 20px;
padding-top: 3%;
padding-bottom: 3%;
margin-left: 5%;
margin-right: 5%;
}
.text2 img{
width: 9%;
border-radius: 1000px;
}
.jineng h1{
font-size: 70px;
margin-top: 10%;
margin-left: 10%;
}
.jineng img{
width: 35%;
}
.jn1{
position: absolute;
top: 30%;
left: 20%;
}
.jn2{
position: absolute;
top: 34%;
left: 40%;
}
.jn3{
position: absolute;
top: 20%;
left: 25%;
}
.jn4{
position: absolute;
top: 60%;
left: 50%;
}
.jn5{
position: absolute;
top: 70%;
left: 20%;
}
.jn6{
position: absolute;
top: 80%;
left: 55%;
}
.zuopin h1{
font-size: 70px;
margin-top: 10%;
margin-left: 10%;
}
.zuopin{
margin-left: 6%;
}
.zuopin img{
width: 46%;
margin-top: 3%;
margin-right: 2%;
}
.weiye{
margin-left: 18%;
margin-top: 20%;
}
.weiye img{
width: 80%;
border-radius: 1000px;
background: rgba(255,255,255,0.7);
padding: 10px;
}
.weiye2{
margin-left: 20%;
margin-right: 20%;
font-size: 60px;
margin-top: 10%;
text-align: center;
}
.weiye3{
margin-left: 10%;
margin-right: 10%;
font-size: 35px;
margin-top: 15%;
text-align: center;
}