jquery实现大气通用活动礼品随机抽奖代码
代码语言:html
所属分类:其他
代码描述:jquery实现大气通用活动礼品随机抽奖代码,设置参与抽奖人员后,设置奖项,分特等奖、一等奖、二等奖、三等奖、幸运奖等奖项,每个奖项的获奖人数不一样。
代码标签: jquery 大气 通用 活动 随机 抽奖 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <meta content="yes" name="apple-mobile-web-app-capable" /> <meta content="yes" name="apple-touch-fullscreen" /> <meta content="telephone=no,email=no" name="format-detection" /> <meta content="maximum-dpr=2" name="flexible" /> <style> @charset "utf-8"; html{color:#000;background:#fff;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%} html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)} html,body{font-family:sans-serif} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0} input,select,textarea{font-size:100%} table{border-collapse:collapse;border-spacing:0} fieldset,img{border:0} abbr,acronym{border:0;font-variant:normal} del{text-decoration:line-through}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500} ol,ul{list-style:none} caption,th{text-align:left} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500} q:before,q:after{content:''} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} sup{top:-.5em} sub{bottom:-.25em} a:hover{text-decoration:underline} ins,a{text-decoration:none} html { background-color: #a71015; height: 100%; overflow: hidden; } body { width: 100%; margin: 0 auto; height: 100%; } .lottery-bg { background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/bg.jpg") no-repeat center top; background-size: 100% 100%; /* background: #a71015;*/ width: 100%; height: 100%; position: relative; z-index: 1; } /* 头部窗帘 */ .lottery-banner { display: flex; justify-content: space-between; } .lottery-banner .top-curtain { /* width: 803px; height: 189px;*/ width: 10.71rem; height: 1.82rem; z-index: -1; } .lottery-banner .top-curtain img { width: 100%; } .lottery-banner .right { transform: rotateY(180deg); position: relative; } /* 金色春字 */ .lottery-banner .right:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/golden_chun.png") no-repeat center top; background-size: 100% 100%; position: absolute; /* width: 387px; height: 634px;*/ width: 5.16rem; height: 8.45rem; left: 0; top: 0; transform: rotateY(180deg); z-index: -1; } .lottery-banner .left:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/golden_chun.png") no-repeat center top; background-size: 100% 100%; position: absolute; /*width: 387px; height: 634px;*/ width: 5.16rem; height: 8.45rem; left: 0; transform: rotateY(180deg); top: 0; z-index: -1; } /* 标题 */ .lottery-title { /* width: 680px; height: 135px;*/ width: 9.07rem; height: 1.8rem; margin: 0 auto; /* padding-top: 0.99rem;*/ } .lottery-title img { width: 100%; } /* 选项卡 */ .lottery-tabs { /* margin-top: 90px; padding: 0 280px;*/ margin-top: 1.2rem; /*padding: 0 3.73rem;*/ padding: 0 1.73rem; /*position: relative;*/ } /* 选项卡导航栏 */ .lottery-tabs-nav { padding: 0 1.73rem; } .lottery-tabs .lottery-tabs-nav .tab { background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/tab.png") no-repeat center top; background-size: 100% 100%; /*width: 201px; height: 61px; font-size: 22px;*/ width: 2.68rem; height: 0.81rem; font-size: 0.29rem; display: flex; justify-content: center; align-items: center; color: #ffe281; cursor: pointer; z-index: 999; } .lottery-tabs .lottery-tabs-nav .on { background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/tab_active.png") no-repeat center top; background-size: 100% 100%; /*width: 201px; height: 61px;*/ width: 2.68rem; height: 0.81rem; color: #d34436; } .first, .third, .fifth { float: left; } .second, .fourth, .special { float: right; } .third, .fifth { clear: both; } .lottery-tabs .lottery-tabs-nav .tab { /* margin-bottom: 51px;*/ margin-bottom: 0.68rem; } .lottery-tabs .lottery-tabs-nav .special { position: relative; /* 自定义按钮默认隐藏*/ /*visibility: hidden;*/ } .lottery-tabs .lottery-tabs-nav .special .add { height: 0.81rem; position: absolute; right: -0.5rem; font-size: 0.5rem; color: #ffe281; top: 0; } .lottery-tabs .lottery-tabs-nav .special .subtract { height: 0.81rem; position: absolute; left: -0.5rem; font-size: 0.5rem; color: #ffe281; top: 0; } /* 选项卡内容 */ .lottery-tabs .lottery-tabs-content .prize { display: none; } .lottery-tabs .lottery-tabs-content .show { display: block; } .lottery-tabs .lottery-tabs-content { /*width: 800px; height: 754px;*/ /*width: 10.67rem; height: 10.05rem;*/ margin: 0 auto; /* border: 1px solid black;*/ } .lottery-tabs .lottery-tabs-content .prize .goods-img { /* width: 224px; */ /* height: 239px;*/ /*width: 4.99rem;*/ /* height: 3.19rem;*/ margin: 0 auto; width: 17%; } .lottery-tabs .lottery-tabs-content .prize .goods-img img { width: 100%; } .lottery-tabs .lottery-tabs-content .prize .goods-name { /*font-size: 32px;*/ /*line-height: 100px;*/ font-size: 0.63rem; /*line-height: 1.53rem;*/ /*line-height: 2.03rem;*/ margin-top: 3%; text-align: center; color: #fceb81; text-shadow: 2px 2px 0px #000; } .lottery-tabs .lottery-tabs-content .prize .people-name { /*font-size: 28px;*/ /*line-height: 100px;*/ font-size: 0.37rem; line-height: 1.33rem; text-align: center; color: #ffe281; font-weight: bold; position: absolute; left: 0; bottom: -1rem; z-index: 3; width: 100%; text-shadow: 2px 2px 0px #000; } /* 奖品名称 */ .lottery-tabs .lottery-tabs-content .prize .lottery-absolute { font-size: 0.7rem; line-height: 1.33rem; text-align: center; color: #ffe281; font-weight: bold; text-shadow: 2px 2px 0px #000; position: fixed; top: 40%; width: 100%; z-index: -1; left: 0; } /* 奖品名称 */ .lottery-tabs .lottery-tabs-content .prize .lottery-absolute-timerout { font-size: 3rem; line-height: 1.33rem; text-align: center; /* color: #ffe281; */ color: #a5a5a5; font-weight: bold; text-shadow: 2px 2px 0px #000; position: fixed; top: 40%; width: 100%; z-index: -1; left: 0; } /* 参与抽奖人员头像 */ .lottery-tabs .lottery-tabs-content .prize .people-absolute { /*width: 78%; position: absolute; bottom: 3%;*/ /*margin-top: 1vh;*/ position: fixed; bottom: 7%; width: 100%; z-index: 3; left: 0; } .lottery-tabs .lottery-tabs-content .prize .people-ul, .lottery-tabs .lottery-tabs-content .prize .people-name-ul { display: flex; justify-content: space-around; } .lottery-tabs .lottery-tabs-content .prize .people-ul, .lottery-tabs .lottery-tabs-content .prize .people-name-ul .people-name-li { font-size: 0.37rem; line-height: 1.33rem; text-align: center; color: #fceb81; position: relative; z-index: 3; } .lottery-tabs .lottery-tabs-content .prize .people-ul .people-li { /* width: 336px; height: 214px;*/ width: 6.48rem; height: 3.85rem; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/border_crown.png") no-repeat center center; background-size: 100% 100%; display: flex; justify-content: center; align-items: center; position: relative; z-index: 3; } .lottery-tabs .lottery-tabs-content .prize .people-ul .people-li img { /*width: 174px; height: 174px;*/ width: 2.6rem; height: 2.6rem; border-radius: 50%; } /* 中奖名单 */ .List-winners { position: fixed; bottom: 3%; width: 2rem; height: 0.7rem; z-index: 3; right: 9%; background-color: #ffd960; border: 2px solid #ffbf57; border-radius: 0.1rem; line-height: 0.7rem; text-align: center; font-size: 0.3rem; color: #87010c; } /* 抽奖开始按钮 */ .lottery-btn { position: absolute; bottom: 2%; right: 2%; z-index: 999; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/btn.png") no-repeat center top; background-size: 100% 100%; /* width: 130px; height: 130px;*/ width: 1.73rem; height: 1.73rem; border-radius: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; } .lottery-btn p { color: #87010c; /*font-size:32px;*/ font-size: 0.43rem; } /* 底部扇子 */ .lottery-bg .bottom-fan { /*width: 542px; height: 290px;*/ width: 7.23rem; height: 3.87rem; position: absolute; left: 0; bottom: 0; z-index: 2; } .lottery-bg .bottom-fan-right { /*width: 542px; height: 290px;*/ width: 7.23rem; height: 3.87rem; position: absolute; right: 0; bottom: 0; transform: rotateY(180deg); z-index: 2; } .lottery-bg .bottom-fan img, .lottery-bg .bottom-fan-right img { width: 100%; display: block; } /* 底部木板 */ .lottery-bg .bottom-floor { width: 100%; /*height: 129px;*/ height: 1.72rem; position: absolute; left: 0; bottom: 3%; z-index: 1; } .lottery-bg .bottom-floor img { width: 100%; display: block; } /* 皇冠定位 */ .lottery-tabs .lottery-tabs-content .prize .people-ul .first-crown:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/first_crown.png") no-repeat center top; background-size: 100% 100%; position: absolute; /*width: 186px; height: 106px;*/ /*left: 53px; top: -38px;*/ width: 2.48rem; height: 1.41rem; /*left: 1.01rem;*/ top: -0.83rem; } .lottery-tabs .lottery-tabs-content .prize .people-ul .second-crown:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/second_crown.png") no-repeat center top; background-size: 100% 100%; position: absolute; /*width: 186px; height: 106px;*/ /*left: 53px; top: -38px;*/ width: 2.48rem; height: 1.41rem; /*left: 1.01rem;*/ top: -0.83rem; } .lottery-tabs .lottery-tabs-content .prize .people-ul .third-crown:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/third_crown.png") no-repeat center top; background-size: 100% 100%; position: absolute; /*width: 186px; height: 106px;*/ /*left: 53px; top: -38px;*/ width: 2.48rem; height: 1.41rem; /*left: 1.01rem;*/ top: -0.83rem; } .lottery-tabs .lottery-tabs-content .prize .people-ul .fourth-crown:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/fourth_crown.png") no-repeat center top; background-size: 100% 100%; position: absolute; /*width: 186px; height: 106px;*/ /*left: 53px; top: -38px;*/ width: 2.48rem; height: 1.41rem; /*left: 0.95rem;*/ top: -0.36rem; } .lottery-tabs .lottery-tabs-content .prize .people-ul .fifth-crown:after { content: ""; background: url("//repo.bfw.wiki/bfwrepo/images/choujiang/fifth_crown.png") no-repeat center top; background-size: 100% 100%; position: absolute; /*width: 186px; height: 106px;*/ /*left: 53px; top: -38px.........完整代码请登录后点击上方下载按钮下载查看
网友评论0