jquery css3制作简洁创意的服务流程步骤曲线图布局代码,曲线上布局每一步通过定位来实现自动高亮显示代码。 结构清晰简单,下载即可使用。
使用方法
1、head引入css文件
<link href="css/style.css" rel="stylesheet" type="text/css"/>2、head引入js文件
<script type="text/javascript" src="js/jquery.min.js"></script>3、body引入HTML代码
<div class="flow"> <div class="fp-tableCell"> <div class="title"> <h1 class="title-text">服务流程</h1> <p class="title-description">1000多家企事业单位认可的移动应用构建流程,科学组织,提高开发效率。</p> </div> <div class="inner-item"> <div class="i-process end"> <div class="list clearfix"> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <p>需求调研</p> <div class="light por"></div> <div class="circle por t-f fl"></div> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <div class="circle por t-f fl"></div> <div class="light por"></div> <p>合同签订</p> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <p>交互设计</p> <div class="light por"></div> <div class="circle por t-f fl"></div> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <div class="circle por t-f fl"></div> <div class="light por"></div> <p>视觉设计</p> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <p>APP开发</p> <div class="light por"></div> <div class="circle por t-f fl"></div> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <div class="circle por t-f fl"></div> <div class="light por"></div> <p>后端开发</p> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <p>上线部署</p> <div class="light por"></div> <div class="circle por t-f fl"></div> </div> <div class="btn h poa t-c" style="transform: translate(0px, 0px); opacity: 1;"> <div class="circle por t-f fl"></div> <div class="light por"></div> <p>运营推广</p> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> $(function() { $(".i-process .btn").eq(0).addClass("cur") var LightNum = 0 , LightAuto = setInterval(function() { LightNum++; if (LightNum == $(".i-process .btn").length) { LightNum = 0 } $(".i-process .btn").eq(LightNum).addClass("cur").siblings().removeClass("cur") }, 3000); }); </script>