活动网站

文章目录

    • CSOL 工创精英团
    • CSO歌手 奈奈
      • 自定义滚动
      • 自定义弹窗
    • CSO立即预约
      • (1)视频切换效果
      • (2)animation 动画延迟
      • (3)闪动的心
      • (4)上下闪动
    • CLS职场精英 精致日常
    • 不规则导航
    • 短信验证码
    • CLS时装选项卡 梦幻星光

CSOL 工创精英团

活动网站_第1张图片

设置上传图片的宽高度,提升用户体验

//投稿设置图片宽度
setTimeout(function(){
	$(".works_list li img").each(function(i){
		var img = $(this);
		var realWidth;
		var realHeight;
		$("").attr("src", $(img).attr("src")).load(function() {
			realWidth = this.width;
			realHeight = this.height;
			//打印图片真实宽高度
			//console.log(realWidth,realHeight);
			//设置 当 (宽大于高) 或者 (宽度减去高度小于100)设置宽高度
			if( realWidth < realHeight || (realWidth - realHeight) < 100 ){
				$(img).css({'width':'auto','height':'100%'});
			}else{
				$(img).css({'width':'100%','height':'auto'});
			}
		});
	});
	setTimeout(function(){
		$(".manual_literature .works_list li img").each(function(i){
			//获取图片修改后的浏览器宽度高度 设置居中显示
			var  _width= $(this).height();
			if( _width < 243 ){
				var _top  = (243-_width)/2
				$(this).css({'position':'relative','top':_top});
			}
		});
	},10)
},10)

CSO歌手 奈奈

https://csol.tiancity.com/homepage/event/2020/07/cs200723sing/

活动网站_第2张图片

//背景音乐DOM写入
$("body").append('
'
); var bgMusic = document.getElementById("bgMusic"); $(".music_btn").on('click', function() { var _this = $(this); var _thisSpan = $(".vd1 .video_content") if (_thisSpan.hasClass("autoRotate")) { bgMusic.pause(); $(".vd1 .video_content").removeClass("autoRotate") $(".play_bar").removeClass("playing3"); //alert(1); } else { bgMusic.play(); $(".vd1 .video_content").addClass("autoRotate") $(".play_bar").addClass("playing3"); }; });

活动网站_第3张图片

$('.prev').click(function(){
	$(".layer1 ul li.on").prev().addClass("on").siblings().removeClass("on");
});
$('.next').click(function(){
	$(".layer1 ul li.on").next().addClass("on").siblings().removeClass("on");
});

自定义滚动

活动网站_第4张图片

<script src="https://img1.tiancitycdn.com/project1/csol/event/2017/07/cs170720map/js/marquee.js"></script>
<style type="text/css">
.original {width: 978px;margin: 0 auto;position: relative;top: 0;left: 0;margin-top: 480px;height: 230px;}
.original .original-box{width:100%;position:relative;}
.original .marquee{width:100%;height:100%;overflow:hidden;margin:0 auto;position:relative;z-index:10}
.original .marquee ul{width:100%;height:100%;}
.original .marquee ul li{float:left;width: 326px;height: 230px;position: relative;left: 0px;overflow:hidden;}
.original .marquee ul li i{display:block;width: 290px;height: 165px;background: url(https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/images/marquee_bg.png) no-repeat;margin:0 auto;}
.original .marquee ul li a { display: block; overflow: hidden; width: 110px; height: 39px; line-height: 33px; text-align: center; background: url(https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/images/yellow_btn_bg.png) no-repeat center top; position: relative; color: #f00; margin: 25px auto; font-size: 16px; }
.original .marquee ul li a:hover{transform: scale(1.1);}
.original .goL, .original .goR {font-size: 0;position: absolute;width: 55px;height: 55px;margin-top: -47px;z-index: 11;top: 98px;background: url(https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/images/marquue_btn.png) no-repeat center top;}
.original .goL{left: -60px;background-position:left top;}
.original .goR{right: -60px;background-position:right top;}
 </style>
 <div class="original">
	<div class="original-box">
		<a href="javascript:void(0);" class="goL">&lt;</a>
		<a href="javascript:void(0);" class="goR">&gt;</a>
		<div class="marquee"><ul></ul></div>
	</div>
</div>
<script type="text/javascript">
$(function(){
	var queenList = "";
	var num=11;//添加的滚动元素的个数
	var bpx=291;//每次滚动一格的距离
	for (var i = 0; i < num; i++) {
		queenList += '
  • +i+'">+(i+1)+'.png" target="_blank" class="btn btn1">下载
  • '
    } $(".marquee ul").append(queenList); $('.marquee').kxbdSuperMarquee({ distance: 326, btnGo: { left: '.goR', right: '.goL' }, direction: 'left' }); $('.original .marquee ul li').each(function(i) { var b = i - num if (i < num) { $('.original .marquee ul li').eq(i).find('i').css({ 'background-position-x': i * -bpx }) } if (i > num) { $('.original .marquee ul li').eq(i).find('i').css({ 'background-position-x': b * -bpx }) } }); }) </script>

    自定义弹窗

    在这里插入图片描述

    <a href="javascript:swal('已结束')" class="btn btn1">全新传奇级武器即将上线</a>
    <script type="text/javascript" src="https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs0709default/js/sweet.js"></script>
    <link rel="stylesheet" type="text/css" href="https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs0709default/css/sweet.css">
    

    CSO立即预约

    https://evt05.tiancity.com/csol/51338/home/index.php

    活动网站_第5张图片

    页面base.js代码

    <script type="text/javascript" src="https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs0710act/js/base.js?v=1"></script>
    $(function(){
    	 //背景音乐DOM写入
    	 $("body").append('
    '
    ); var bgMusic=document.getElementById("bgMusic"); $(".main3 .video_btn").on('click',function(){ var _this=$(this); var _thisSpan = $(this).find("span"); if(_thisSpan.hasClass("zhuan")){ bgMusic.pause(); $(".main3 .video_btn span").removeClass("zhuan"); $(".main3 .video_btn i").removeClass("on"); }else{ bgMusic.play(); _thisSpan.addClass("zhuan"); $(".main3 .video_btn i").addClass("on"); }; }) //音乐动画那块 function music(){ var dTime = window.setInterval(() =>{ var _i = $('.main3 .video_btn i') var imgWidth = _i.width(); if( imgWidth < 1045 ){ imgWidth = imgWidth+1; _i.css({'width': imgWidth }); //console.log(imgWidth); }else if( imgWidth = 1045 ){ _i.css({'width': 0 }); }else{ clearInterval(dTime) } },1) } $('#appointment').after('
    '
    ) $(".container.main1").append(""); $(".logo").addClass("animated fadeInDown") $(".theme").addClass("animated slideInDown") $(".nav").addClass("animated slideInUp") $(".nav .btn1").addClass("animated slideInLeft") $(".nav .btn2").addClass("animated zoomIn") $(".nav .btn3").addClass("animated slideInRight") $('.nav a').each(function(i){ $(this).click(function(){ if( i == 0 ){ $(".bg .bg2").slideDown().siblings().slideUp() $(".main2").slideDown().siblings().slideUp() animate_text() } if( i == 2 ){ $(".bg .bg3").slideDown().siblings().slideUp() $(".main3").slideDown().siblings().slideUp() animate_text() } }); }); $('.return_btn').click(function(){ $(".container .return_btn").removeClass("fadeOutLeft").addClass("animated fadeOutLeft") $(".bg .bg1").slideDown().siblings(".bg2,.bg3").slideUp() $(".main1").slideDown().siblings(".main2,.main3").slideUp() }); function animate_text(){ $(".container .return_btn").addClass("animated fadeInDown").removeClass("fadeOutLeft") //$(".main3 .video_btn").addClass("animated pulse") $(".theme_text .animate_left").addClass("animated fadeInLeftBig") $(".theme_text .animate_right").addClass("animated fadeInRightBig") } //滚动事件 开始 var scrollFunc = function (e) { e = e || window.event; if (e.wheelDelta) { //判断浏览器IE,谷歌滑轮事件 if (e.wheelDelta > 0) { //当滑轮向上滚动时 //alert('上滚') $(".container .return_btn").removeClass("fadeOutLeft").addClass("animated fadeOutLeft") $(".bg .bg1").slideDown().siblings(".bg2,.bg3").slideUp() $(".main1").slideDown().siblings(".main2,.main3").slideUp() } if (e.wheelDelta < 0) { //当滑轮向下滚动时 // alert('下滚') } } else if (e.detail) { //Firefox滑轮事件 if (e.detail > 0) { //当滑轮向下滚动时 // alert('下滚') } if (e.detail < 0) { //当滑轮向上滚动时 // alert('上滚') } } } /*IE、Opera注册事件*/ if (document.attachEvent) { document.attachEvent('onmousewheel', scrollFunc); } //Firefox使用addEventListener添加滚轮事件 if (document.addEventListener) { //firefox document.addEventListener('DOMMouseScroll', scrollFunc, false); } //Safari与Chrome属于同一类型 window.onmousewheel = document.onmousewheel = scrollFunc; //滚动事件 结束 //----- IE7~IE8提示 --------------------------- var lessThenIE8 = function() { var UA = navigator.userAgent, isIE = UA.indexOf('MSIE') > -1, v = isIE ? /\d+/.exec(UA.split(';')[1]) : 'no ie'; return v < 9; }(); if (lessThenIE8) { alert("请升级浏览器至ie8以上 或 使用火狐,谷歌浏览器!"); } //----- IE9提示 --------------------------- if(navigator.appName == "Microsoft Internet Explorer"&&parseInt(navigator.appVersion.split(";")[1].replace(/[ ]/g, "").replace("MSIE",""))<=9){ alert("您的浏览器版本过低,请升级浏览器至ie9以上 或 使用火狐,谷歌浏览器!"); } })

    (1)视频切换效果

    活动网站_第6张图片

    <script src="https://image.tiancity.com/others/Scripts/jquery-1.7.2.min.js"></script>
    <style type="text/css">
     *{box-shadow:0px 0px 0px 1px #fff;}
    .video_live{width: 960px;height: 538px;overflow:hidden;}
    .video_live .vc{position: absolute;top: 0;left:0;margin-left:0px;width: 960px;height: 538px;overflow:hidden;display:none;}
    .video_live .vc.on {z-index: 9999;display:block;}
    .video_live .vc embed{width:100%;height:100%;}
    .video_btn_23 {position: relative;top: 10px;}
    .video_btn_23 a { width: 232px; height: 43px; float: left; background: #03A9F4; margin-right: 10px; font-size: 30px; text-align: center; color: #fff; }
    .video_btn_23 a.on { background: #fff; color: #000; }
    </style>
    <div class="video_live">
    	<div class="vc"  id="video-container1"></div>
    	<div class="vc"  id="video-container2"></div>
    	<div class="vc"  id="video-container3"></div>
    	<div class="vc"  id="video-container4"></div>
    </div>
    <div class="video_btn_23">
    	<a href="javascript:levia1.Load('video-container1');" class="btn btn1">视频1</a>
    	<a href="javascript:levia2.Load('video-container2');" class="btn btn1">视频2</a>
    	<a href="javascript:levia3.Load('video-container3');" class="btn btn1">视频3</a>
    	<a href="javascript:levia4.Load('video-container4');" class="btn btn1">视频4</a>
    </div>
    <script type="text/javascript" src="https://img1.tiancitycdn.com/cls/utils/common/Yplayer/Yplayer.js"></script>
    <script type="text/javascript">
    $(function(){
    	levia1.Load('video-container1')
    	$(".video_btn_23 .btn").each(function(i){
    	    $(".video_live .vc").eq(0).addClass("on")
    	    $(".video_btn_23 .btn").eq(0).addClass("on")
    	    $(this).click(function(){
    			$(".video_live .vc").eq(i).addClass("on").siblings().removeClass("on");
    			$(this).addClass("on").siblings().removeClass("on");
    	    });
    	});
    })
    //手书
    var levia1=new Yplayer({"url":"https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/video/shoushu.flv","width":600,"height":328,"auto":1,"showbar":3,"showtime":1,"repeat":1});
    //沙话
    var levia2=new Yplayer({"url":"https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/video/shahua.flv","width":600,"height":328,"auto":1,"showbar":3,"showtime":1,"repeat":1});
    //发布会
    var levia3=new Yplayer({"url":"https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/video/fabuhui.flv","width":600,"height":328,"auto":1,"showbar":3,"showtime":1,"repeat":1});
    //玩家采访
    var levia4=new Yplayer({"url":"https://img1.tiancitycdn.com/project1/csol/event/2020/07/cs200723special/video/chenpin.flv","width":600,"height":328,"auto":1,"showbar":3,"showtime":1,"repeat":1});
    </script>
    

    (2)animation 动画延迟

    活动网站_第7张图片

    .return_btn {
    	animation-delay: 0.9s;
    	-moz-animation-delay: 0.9s;
    	-webkit-animation-delay: 0.9s;
    }
    .nav a.btn1, .nav a.btn3 {
    	animation-delay: 0.9s;
    	-moz-animation-delay: 0.9s;
    	-webkit-animation-delay: 0.9s;
    }
    .section .container .logo {
    	animation-delay: 1.7s;
    	-moz-animation-delay: 1.7s;
    	-webkit-animation-delay: 1.7s;
    }
    .theme .theme4 {
    	animation-delay: 1.3s;
    	-moz-animation-delay: 1.3s;
    	-webkit-animation-delay: 1.3s;
    }
    
    

    (3)闪动的心

    .btn2 {-webkit-animation:circlebig 0.7s infinite ease-in alternate;-moz-animation:circlebig 0.7s infinite ease-in alternate;-ms-animation:circlebig 0.7s infinite ease-in alternate; -o-animation:circlebig 0.7s infinite ease-in alternate;animation:circlebig 0.7s infinite ease-in alternate;}
    @-webkit-keyframes circlebig{0%{-webkit-transform:scale(.93);opacity:.9}
    100%{-webkit-transform:scale(1);opacity:1}
    }
    @-moz-keyframes circlebig{0%{-moz-transform:scale(.93);opacity:.9}
    100%{-moz-transform:scale(1);opacity:1}
    }
    @-ms-keyframes circlebig{0%{-ms-transform:scale(.93);opacity:.9}
    100%{-ms-transform:scale(1);opacity:1}
    }
    @-o-keyframes circlebig{0%{-o-transform:scale(.93);opacity:.9}
    100%{-o-transform:scale(1);opacity:1}
    }
    @keyframes circlebig{0%{transform:scale(.93);opacity:.9}
    100%{transform:scale(1);opacity:1}
    }
    

    (4)上下闪动

    活动网站_第8张图片

    .video_btn i.on {-webkit-animation:circlebig2 0.7s infinite ease-in alternate;-moz-animation:circlebig2 0.7s infinite ease-in alternate;-ms-animation:circlebig2 0.7s infinite ease-in alternate; -o-animation:circlebig2 0.7s infinite ease-in alternate;animation:circlebig2 0.7s infinite ease-in alternate;}
    @-webkit-keyframes circlebig2{0%{-webkit-transform:scale(1,0.85);opacity:.9}
    100%{-webkit-transform:scale(1,1);opacity:1}
    }
    @-moz-keyframes circlebig2{0%{-moz-transform:scale(1,0.85);opacity:.9}
    100%{-moz-transform:scale(1,1);opacity:1}
    }
    @-ms-keyframes circlebig2{0%{-ms-transform:scale(1,0.85);opacity:.9}
    100%{-ms-transform:scale(1,1);opacity:1}
    }
    @-o-keyframes circlebig2{0%{-o-transform:scale(1,0.85);opacity:.9}
    100%{-o-transform:scale(1,1);opacity:1}
    }
    @keyframes circlebig2{0%{transform:scale(1,0.85);opacity:.9}
    100%{transform:scale(1,1);opacity:1}
    }
    

    CLS职场精英 精致日常

    https://cls.tiancity.com/event/2020/0716fashion/

    活动网站_第9张图片

    活动网站_第10张图片

    html

    <div class="box1">
    	<div class="btn">
    		<a href="javascript:;" class="bt btn1 on"></a>
    		<a href="javascript:;" class="bt btn2"></a>
    		<a href="javascript:;" class="bt btn3"></a>
    		<a href="javascript:;" class="bt btn4"></a>
    		<a href="javascript:;" class="bt btn5"></a>
    		<a href="javascript:;" class="bt btn6"></a>
    	</div>
    	<div class="img">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/a1.png" class="img1" width="850" height="1220" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/a2.png" class="img2" width="1048" height="968" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/a3.png" class="img3" width="735" height="935" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/a4.png" class="img4" width="972" height="1014" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/a5.png" class="img5" width="648" height="960" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/a6.png" class="img6" width="1009" height="1030" border="0" alt="">
    	</div>
    </div>
    <div class="box2">
    	<div class="btn">
    		<a href="javascript:;" class="btn btn1 on"></a>
    		<a href="javascript:;" class="btn btn2"></a>
    		<a href="javascript:;" class="btn btn3"></a>
    	</div>
    	<div class="img">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/pp1.png" class="img1" width="995" height="605" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/pp2.png" class="img2" width="1059" height="605" border="0" alt="">
    		<img src="https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/pp3.png" class="img3" width="1059" height="605" border="0" alt="">
    	</div>
    </div>
    

    css

    .box1{height: 1106px;width: 1200px;position: relative;margin: 0 auto;left: -100px;}
    .box1 .btn{position: absolute;top: 260px;left: 38px;width: 511px;height: 486px;margin:0 auto;padding-bottom:10px;}
    .box1 .btn a{display: block;width: 161px;height: 226px;background:url(https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/btn_bg.png) no-repeat;float: left;position: relative;top:0px;z-index:1;margin: 0 0 20px 8px;}
    .box1 .btn a.btn1{background-position:-3px -3px;}
    .box1 .btn a.btn2{background-position:-174px 0;}
    .box1 .btn a.btn3{background-position:-351px -3px;}
    .box1 .btn a.btn4{background-position:0 -256px;}
    .box1 .btn a.btn5{background-position:-177px -259px;}
    .box1 .btn a.btn6{background-position:-348px -256px;}
    .box1 .btn a.btn1.on{background-position:-514px -3px;}
    .box1 .btn a.btn2.on{background-position:-685px 0;}
    .box1 .btn a.btn3.on{background-position:-862px -3px;}
    .box1 .btn a.btn4.on{background-position:-511px -256px;}
    .box1 .btn a.btn5.on{background-position:-688px -259px;}
    .box1 .btn a.btn6.on{background-position:-859px -256px;}
    .box1 .img{width: 100%;height: 100%;position:relative;}
    .box1 .img img{display: none;position: relative;}
    .box1 .img .img1{display:block;left: 400px;}
    .box1 .img .img2{left: 512px;top: 39px;}
    .box1 .img .img3{left: 483px;top: 104px;}
    .box1 .img .img4{left: 261px;top: 17px;}
    .box1 .img .img5{left: 563px;top: 62px;}
    .box1 .img .img6{left: 336px;top: 39px;}
    /*-------------------------------------*/
    .box2{height: 816px;width: 1200px;position: relative;margin: 0 auto;left: -100px;}
    .box2 .btn{position: absolute;top: 110px;left: -32px;width: 190px;height:229px;margin:0 auto;}
    .box2 .btn a{display: block;width: 139px;height: 57px;background:url(https://img1.tiancitycdn.com/cls/event/2020/0716fashion/images/botton.png) no-repeat;float: left;position: relative;top:0px;z-index:1;margin-bottom: 30px;}
    .box2 .btn a.btn1{background-position:-36px -10px;}
    .box2 .btn a.btn2{background-position:-10px -96px;left: -70px;}
    .box2 .btn a.btn3{background-position:-43px -170px;}
    .box2 .btn a.btn1.on{background-position:-226px -10px;}
    .box2 .btn a.btn2.on{background-position:-200px -96px;}
    .box2 .btn a.btn3.on{background-position:-233px -170px;}
    .box2 .img img{display:none;position: absolute;top: 110px; left: 60px;}
    .box2 .img .img1{display:block;}
    
    var page = 4;
    $(function(){
    	$('.box1 .btn a').each(function(i){
    	    $(this).hover(function(){
    		$(this).addClass("on").siblings().removeClass("on")
    		$('.box1 .img img').eq(i).show().siblings().hide()
    	    });
    	});
    	$('.box2 .btn a').each(function(i){
    	    $(this).hover(function(){
    		$(this).addClass("on").siblings().removeClass("on")
    		$('.box2 .img img').eq(i).show().siblings().hide()
    	    });
    	});
    })
    

    不规则导航

    GIF录制编辑工具【蓝奏云下载】
    GIF录制编辑工具(GifCam) v6.0中文绿色版
    gif录制软件54个软件

    https://img1.tiancitycdn.com/cls/event/2020/0716StraightUp/js/r_nav.js?v=1595057758742

    document.write(''
    +'
    ' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'
    '
    ); $(function(){ var $nowId=null var onLoadSrc="https://img1.tiancitycdn.com/cls/event/2020/0716StraightUp/images/" var $mapPic = $(".r_nav .navImg"); $mapPic.attr("src",onLoadSrc+"nav_on"+page+".png"); $('.r_nav area').hover(function(e){ $nowId=$(this).attr("id"); $mapPic.attr("src",onLoadSrc+"nav_on"+$nowId+".png"); },function(){ $mapPic.attr("src",onLoadSrc+"nav_on"+page+".png"); }); });

    调用方法:

    <script  src="https://img1.tiancitycdn.com/cls/event/2020/0716StraightUp/js/r_nav.js?v=1"></script>
    var page = 4;
    

    短信验证码

    活动网站_第11张图片

    HTML

    <div class="layer luck" id="luck">
    	<a href="javascript:showDialog.hide()" class="close merge"></a>
    	<h1>生化5预约抽奖</h1>
    	<div class="form">
    		<p>手机号:</p>
    		<input type="text" />
    	</div>
    	<button>提交</button>
    	<p class="note">※成功预约的玩家不仅能参与抽奖,还将在开播2小时前收到 <br />C的短信提醒哦!</p>
    	<div class="verification">
    		<ul>
    				<li><input type="text" value="1" maxlength="1" /></li>
    				<li><input type="text" value="1" maxlength="1" /></li>
    				<li><input type="text" value="1" maxlength="1" /></li>
    				<li><input type="text" value="1" maxlength="1" /></li>
    		</ul>
    	</div>
    </div>
    

    CSS

    
    .luck{width:516px;height: 402px;background: url(../images/layer_bg.jpg) no-repeat;position: relative;}
    .luck .close { width: 30px; height: 30px; display: block; background: url(../images/close.png) no-repeat; position: absolute; top: 10px; right: 10px; z-index: 9999; }
    .luck h1{font-size: 20px;color:#2B3D4B;padding:46px 0 38px;text-align: center;font-weight: 900;}
    .luck .form{width:418px;height: 34px;overflow: hidden;margin: 0 auto;}
    .luck .form p{float:left;width: 20%;line-height: 34px;height: 34px;font-size: 20px;}
    .luck .form input {width: 70%;line-height: 34px;height: 34px;background: #fff;padding: 0 10px;float: left;border: none;font-size: 20px;text-align: center;font-family: fantasy;letter-spacing: 6px;}
    .luck button{width:110px;height:32px;line-height:32px;text-align:center;background: #2D3F53;color: #fff;border:none;margin: 30px auto 0;display: block;font-weight: 900;font-size: 13px;}
    .luck .note{padding:30px 0;text-align: left;width: 80%;margin: 0 auto;overflow: hidden;}
    .luck .verification{width:420px;height:48px;margin: 0 auto;}
    .luck .verification ul{width:100%;overflow:hidden;}
    .luck .verification ul li{float:left;margin-right: 2%;width: 23%;height: 48px;background: #fff;}
    .luck .verification ul li input{display:block;border:none;text-align:center;font-weight:bold;width: 100%;height: 48px;line-height: 48px;font-size: 25px;font-family: fantasy;}
    
    

    CLS时装选项卡 梦幻星光

    活动网站_第12张图片
    活动网站_第13张图片

    CSS

    .bt{position: absolute;top: 1000px;width: 1137px;height: 738px;left: 50%;margin-left: -570px;z-index: 2;}
    .bt .btn {position: absolute;top: 30px;left: 50%;margin-left: 484px;z-index: 2;overflow: hidden;width: 150px;}
    .bt .btn a{display: block;width:134px;height: 70px;background-position-x:-135px;float: left;margin-right: 38px;margin-bottom: 20px;}
    .bt .img{position:relative;top: 0px;}
    .bt .img img{display: none;margin: 40px 0 0 120px;margin: 40px 0 0 140px;}
    /*box1*/
    .box1{height: 1556px;width: auto;position: absolute;left: 50%;margin-left: -583px;top: 1460px;}
    .box1 .btn { position: absolute; top: 0; left: 138px; width: 858px; height: 113px; }
    .box1 .btn a{display: block;width: 113px;height: 113px;background:url(images/btn.png) no-repeat;background-position-y:-145px;float: left;position: relative;top:0px;z-index:1;margin-left: 30px;}
    .box1 .btn a.on {background-position-y: -11px !important;}
    .box1 .img { width: 1586px; height: auto; position: absolute; left: 234px; margin-top: 212px; top: 0; }
    .box1 .img img{display: none;}
    .box1 .toggle{width: 1167px;overflow:hidden;position: absolute;top: 630px;left: 0;z-index:9999;}
    .box1 .toggle span{width:54px;height:54px;background:url(images/btn_banner.png) no-repeat;display:block;cursor: pointer;}
    .box1 .toggle span.prev{background-position:left top;float: left;}
    .box1 .toggle span.next{background-position:right top;float: right;}
    /*box2*/
    .box2{top: 2906px;}
    .box2 .btn a {display: block;width: 113px;height: 58px;background: url(images/tab_btn.png);float: left;margin-right: 38px;margin-bottom: 20px;background-position-x: -143px;}
    .box2 .btn a.on {background-position-x: -10px;}
    

    THML

    <div class="box box1" data-num="6" data-p="x" data-animate="a-fadeinB" data-s="hover" data-imgUrl="images/p">
    	<div class="toggle">
    		<span class="prev"></span>
    		<span class="next"></span>
    	</div>
    </div>
    <div class="box box2 bt" data-num="3" data-position-y="-100" data-p="y" data-animate="a-bounceinR" data-s="click" data-imgUrl="images/pp"></div>
    

    JS

    <script type="text/javascript">
    $(function() {
    	tabbox(".box", ".box1");
    	//选项卡一
    	$('.box1 .btn a').each(function(i){
    		$('.box1 .btn a').eq(i).css("background-position-x", i * -156-10);
    		$(this).hover(function(){
    		    $(".box1 .img img").eq(i).addClass("on a-fadeinB").siblings().removeClass("on a-fadeinB")
    		});
    
    	});
    	$(".box1 .img img").eq(0).addClass("on");
    	$('.prev').click(function(){
    		$(".box1 .img img.on").prev().addClass("on a-fadeinB").show().siblings().removeClass("on a-fadeinB").hide();
    		$(".box1 .btn a.on").prev().addClass("on").siblings().removeClass("on");
    	});
    	$('.next').click(function(){
    		$(".box1 .img img.on").next().addClass("on a-fadeinB").show().siblings().removeClass("on a-fadeinB").hide();
    		$(".box1 .btn a.on").next().addClass("on").siblings().removeClass("on");
    	});
    	//选项卡二
    	$('.box2 .btn a').each(function(i){
    		if( i==0 ){
    			$('.box2 .btn a').eq(0).css("background-position-y", -10)
    		}
    		if( i==1 ){
    			$('.box2 .btn a').eq(1).css("background-position-y", -86)
    		}
    		if( i==2 ){
    			$('.box2 .btn a').eq(2).css("background-position-y", -159)
    		}
    	});
    
    })
    function tabbox( i , c ){
    	var box1 = $(c),btn = box1.find('.btn a'),img = box1.find('.img img'),num1 = box1.attr('data-num');
    	var box = $(i);
    	box.each(function(index,evet){
    		var num = $(evet).attr('data-num');
    		var box2 = $(evet)
    		console.log("img个数"+num+""+box2+"");
    		name(num,box2);
    	});
    	box.each(function(index,evet){
    		var bt = $(evet).find('a');
    		var positionX = $(evet).attr('data-position-x');
    		var positionY = $(evet).attr('data-position-y');
    		var dp = $(evet).attr('data-p');
    		var dn = $(evet).attr('data-animate');
    		var ds = $(evet).attr('data-s');
    		if( dp == "x" ){ m(bt,positionX,0,dn,ds) } m(bt,positionY,1,dn,ds);
    		if( index == 0 ){
    			m(bt,positionX,0,dn,ds)
    		}
    		if( index == 1 ){
    			m(bt,positionX,0,dn)
    		}
    	});
    	box.each(function(index,evet){
    		var data_imgUrl=box.eq(index).attr('data-imgUrl');
    		var img1 = box.eq(index).find(".img").find("img")
    
    		addH(img1,data_imgUrl)
    		if( index>0 ){
    			addH(img1,'',data_imgUrl)
    		}
    	});
    	function name(n,name) {
    		var btnArr= '', imgArr= '';
    		for(var i = 1; i <= n ; i ++ ){
    			btnArr += '+i+'">'
    			imgArr += ''
    		}
    		name.append('
    '+btnArr+'
    '+imgArr+'
    '
    ) } function addH(img,imgUrl,imgUrl2){ img.each(function(index){ if( index < 9 ){ img.eq(index).attr('src',''+imgUrl+''+(index+1)+'.png'); }else{ img.eq(index).attr('src',''+imgUrl+''+(index+1)+'.png'); } if( imgUrl == "" ){ img.eq(index).attr('src',''+imgUrl2+''+(index+1)+'.png'); } }) } function m( b , p , j , c , s ){ b.each(function(i){ b.eq(0).addClass("on"); b.parent().siblings(".img").find('img').eq(0).show() if( j == 0 ){ b.eq(i).css( "background-position-x" , i*p ); } if( j ==1 ){ b.eq(i).css( "background-position-y" , i*p ); } $(this).on( s ,function(){ b.stop(true).eq(i).addClass('on').siblings().removeClass('on'); b.parent().siblings(".img").find('img').stop(true).eq(i).show(0).addClass(c).siblings().hide(0).removeClass(c); }) }) } } </script>

    你可能感兴趣的:(活动网站)