HTML六宫格转盘抽奖页面设计,选项区块为自定义文字
Posted ai10999
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML六宫格转盘抽奖页面设计,选项区块为自定义文字相关的知识,希望对你有一定的参考价值。
本文演示一个六宫格抽奖的事例,网上也有很多模板,不过背景都是一整张图片,无法自定义内容,本文就给出可以自定义文字内容的的抽奖页面。
<!DOCTYPE html> <html slick-uniqueid="4"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <style> .g-content width: 100%; background: #fbe3cc; height: auto; font-family: "微软雅黑", "microsoft yahei"; .g-content .g-lottery-case width: 500px; height: 445px; margin: 0 auto; overflow: hidden; .g-content .g-lottery-case .g-left h2 font-size: 20px; line-height: 32px; font-weight: normal; margin-left: 20px; .g-content .g-lottery-case .g-left width: 450px; float: left; .g-lottery-box width: 400px; height: 400px; margin-left: 30%; position: relative; background: url(http://115.29.55.209/link/images/ly-plate-c.gif) no-repeat; .g-lottery-box .g-lottery-img width: 340px; height: 340px; position: relative; background: url(http://115.29.55.209/link/images/bg_lottery_6.png) no-repeat; left: 30px; top: 30px; .g-lottery-box .playbtn width: 186px; height: 186px; position: absolute; top: 77px; left: 77px; background: url(http://115.29.55.209/link/images/playbtn.png) no-repeat; .lotter-wrap .title position: relative; color: #6d2512; text-align: center; margin-bottom: 100px; .lotter-wrap padding-bottom: 100px; .itemsDiv position: absolute; margin-left: 130px; margin-top: 40px; transition: unset; transform: rotate(30deg); font-size: 10px; .itemsDiv div text-align: center; display: inline-block; position: fixed; font-size: 1.5em; min-width: 100px; min-height: 100px; -webkit-transform-origin: 100% 100%; -moz-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%; transform-origin: 100% 100%; overflow: hidden; -webkit-transition: border .3s ease; -moz-transition: border .3s ease; transition: border .3s ease; .itemsDiv div:first-child -webkit-transform: rotateZ(330deg); -ms-transform:rotateZ(330deg); -moz-transform: rotateZ(330deg); transform: rotateZ(330deg); margin-left: 30px; margin-top: -50px; .itemsDiv div:nth-child(2) -webkit-transform: rotateZ(390deg); -ms-transform:rotateZ(390deg); -moz-transform: rotateZ(390deg); transform: rotateZ(390deg); margin-left: 60px; .itemsDiv div:nth-child(3) -webkit-transform: rotateZ(90deg); -ms-transform: rotateZ(90deg); -moz-transform: rotateZ(90deg); transform: rotateZ(90deg); margin-left: 30px; margin-top: 40px; .itemsDiv div:nth-child(4) -webkit-transform: rotateZ(150deg); -ms-transform: rotateZ(150deg); -moz-transform: rotateZ(150deg); transform: rotateZ(150deg); margin-left: -30px; margin-top: 40px; .itemsDiv div:nth-child(5) -webkit-transform: rotateZ(-150deg); -ms-transform: rotateZ(-150deg); -moz-transform: rotateZ(-150deg); transform: rotateZ(-150deg); margin-left: -60px; margin-top: -10px; .itemsDiv div:nth-child(6) -webkit-transform: rotateZ(270deg); -ms-transform:rotateZ(270deg); -moz-transform: rotateZ(270deg); transform: rotateZ(270deg); margin-left: -25px; margin-top: -55px; #demo overflow:hidden; height:50px; width:435px; margin: 0px 45px; position:relative; #demo1 height:auto; text-align:left; #demo2 height:auto; text-align:left; #demo1 li list-style-type:none; height:22px; text-align:left; text-indent:15px; #demo2 li list-style-type:none; height:22px; text-align:left; text-indent:15px; .lotter-wrap .prize-result padding: 15px 0; background: #fff8c2; border-radius: 5px; text-align: center; </style> </head> <body> <div class="lotter-wrap"> <section class="title"> <h1><span class="title-before">六宫格</span><span class="title-after">抽奖活动</span></h1> <p class="dirscript"></p> </section> <section class="lotter-content clearfix"> <div class="prize-box"> <!--转盘--> <div class="banner"> <div class="turnplate"> <h2 style="display:none;">您已拥有<span class="playnum"></span>次抽奖机会,点击立刻抽奖!~</h2> <div class="g-lottery-box"> <div class="g-lottery-img"> <a class="playbtn" href="javascript:;" title="开始抽奖"></a> <div class="itemsDiv"> <div>感谢你的参与</div> <div>组合优惠券</div> <div>全场10元优惠券</div> <div>满688元减188元券</div> <div>满1380减100元券</div> <div>满1100元减60元券</div> </div> </div> </div> </div> </div> </div> <section> </div> </body> </html>
来自微信公众号:编程社
程序员日常进阶宝典,欢迎关注!
以上是关于HTML六宫格转盘抽奖页面设计,选项区块为自定义文字的主要内容,如果未能解决你的问题,请参考以下文章