UNPKG

alloytouch

Version:

super tiny size touch and physical motion library for the web

446 lines (390 loc) 13 kB
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimum-scale=1.0, maximum-scale=1.0"> <title>AlloyTouch</title> <link rel="shortcut icon" href="example/asset/logo.ico"> <style type="text/css"> * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body, ul, li { padding: 0; margin: 0; border: 0; font-family: Segoe UI Light,Segoe UI,Microsoft Jhenghei,Mirco Yahei,'sans-serif'; } ul, li { list-style: none; } a { text-decoration: none; outline: 0; } img { vertical-align: middle; border: 0; } ._ib { display: inline-block; } </style> <style> .ctn { width: 100%; } .logo_box img { width: 50px; margin-right: 5px; position: relative; top: -3px; } .logo_box { font-size: 20px; color: #00a6ff; } .logo_box a { color: #00a6ff; } .head { width: 100%; line-height: 60px; height: 60px; font-weight: bold; } .head li { display: inline-block; margin-left: 10px; font-size: 18px; font-weight: normal; color: black; } .head li a { color: black; display: block; width: 100%; } .ad { text-align: center; background: #00a6ff url(../example/asset/ad_bg.png) center center no-repeat; background-size: cover; height: 400px; position: relative; } .ad_main { color: white; position: absolute; z-index: 2; left: 50%; margin-left: -120px; top: 50%; margin-top: -80px; font-size: 20px; } .ad_mask { z-index: 1; width: 100%; position: absolute; height: 400px; background-color: black; opacity: 0.7; } .ad_main h1 { color: white; font-size: 40px; } .footer { height: 50px; text-align: center; line-height: 50px; background-color: #202020; color: white; } .special { text-align: center; border-bottom: 1px solid #ddd; padding-bottom: 10px; } .features li { display: inline-block; width: 25%; vertical-align: top; } @media only screen and (max-width: 768px) { /* For mobile phones: */ .features p { height: auto; width: 200px; margin: 0 auto; font-size: 18px; } .features li { width: 100%; vertical-align: top; } .mb_menu { display: block; position: fixed; left: 0px; top: 0px; width: 50px; z-index: 200; height: 50px; line-height: 50px; text-align: center; } .mb_menu img { width: 30px; } .logo_box { width: 100%; text-align: center; } .head ul { -moz-transform: translateX(-100%) translateZ(0); -ms-transform: translateX(-100%) translateZ(0); -o-transform: translateX(-100%) translateZ(0); -webkit-transform: translateX(-100%) translateZ(0); transform: translateX(-100%) translateZ(0); text-align: center; width: 100%; padding-top: 58px; background-color: white; position: fixed; z-index: 100; left: 0; top: 0; top: 0px; border-bottom: 1px solid #dddddd; -moz-transition: all .6s ease; -o-transition: all .6s ease; -webkit-transition: all .6s ease; transition: all .6s ease; } .head ul.show { -moz-transform: translateX(0%) translateZ(0); -ms-transform: translateX(0%) translateZ(0); -o-transform: translateX(0%) translateZ(0); -webkit-transform: translateX(0%) translateZ(0); transform: translateX(0%) translateZ(0); text-align: center; width: 100%; padding-top: 58px; background-color: white; position: fixed; z-index: 100; left: 0; top: 0; top: 0px; border-bottom: 1px solid #dddddd; -moz-transition: all .6s ease; -o-transition: all .6s ease; -webkit-transition: all .6s ease; transition: all .6s ease; } .head li { width: 100%; border-top: 1px solid #dddddd; margin-left: 0px; } .github_li { display: inline-block; } #githubLink { display: none; } } @media only screen and (min-width: 768px) { .features p { height: 100px; width: 200px; margin: 0 auto; font-size: 18px; } .mb_menu { display: none; } /* For desktop: */ .ctn { width: 100%; margin: 0 auto; } #githubLink { display: block; } .head .github_li { display: none; } .special { height:500px; } } .major h2:after { background-color: #dddddd; background-image: -moz-linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0); background-image: -webkit-linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0); background-image: -ms-linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0); background-image: linear-gradient(90deg, #efa8b0, #a89cc8, #8cc9f0); display: block; content: ''; width: 3.25em; height: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; margin: 20px auto 0px; } .user{ text-align:center; } </style> </head> <body> <div class="mb_menu"> <img src="../example/asset/menu.png" alt="" /> </div> <div class="ctn"> <div class="head bord-btm"> <div class="logo_box _ib"> <a href="https://github.com/AlloyTeam/AlloyTouch"> <img src="../example/asset/logo.png" alt="" />AlloyTouch</a> </div> <ul class="_ib" id="menu"> <!-- <li> <a href="##">Docs</a> </li> <li> <a href="##">Tutorial</a> </li>--> <li> <a href="demo.html">演示</a> </li> <li><a href="http://www.alloyteam.com/">AlloyTeam</a></li> <li><a href="http://alloyteam.github.io/donate.html">Donate</a></li> <li class="github_li"> <a href="https://github.com/AlloyTeam/AlloyTouch">Github</a> </li> <li> <a href="../index.html">English</a> </li> </ul> </div> <div class="ad"> <div class="ad_mask"></div> <div class="ad_main"> <!--<span class="logo"><img src="images/logo.svg" alt="" /></span>--> <h1>AlloyTouch</h1> <p> 你想触摸的一切,都在这里<br> by AlloyTeam </p> </div> </div> <div class="special"> <div class="major"> <h2>特性</h2> </div> <ul class="features"> <li> <span class="icon major style3 fa-copy"></span> <h3>丰富的组件</h3> <p>选择组件、级联选择组件、轮播组件、全屏滚动组件、下拉刷新组件、上拉刷新任君选择</p> </li> <li> <span class="icon major style1 fa-code"></span> <h3>超小的尺寸</h3> <p>压缩之后6.84K, GZIP之后2.24K</p> </li> <li> <span class="icon major style5 fa-diamond"></span> <h3>简单的API</h3> <p> 超级简单的API,一分钟入门。通过new直接创建对象的实例:<br /> new AlloyTouch(option) </p> </li> </ul> <ul class="features" style="margin-top: 30px;"> <li> <span class="icon major style1 fa-code"></span> <h3>流畅的效果</h3> <p>反复打磨的缓动函数和运动时间,给您极致的触摸反馈体验</p> </li> <li> <span class="icon major style3 fa-copy"></span> <h3>容易扩展</h3> <p>高度抽象的逻辑设计让你可以轻松用户很多触摸反馈场景,不仅仅是滚动</p> </li> <li> <span class="icon major style5 fa-diamond"></span> <h3>优秀的贡献者</h3> <p>AlloyTeam团队会第一时间响应你的任何问题,任何意见和建议请让我们知道。</p> </li> </ul> <!-- <div class="major"> <ul class="actions"> <li><a href="generic.html" class="button">Learn More</a></li> </ul> </div>--> </div> <div class="user"> <div class="major"> <h2>使用AlloyTouch的产品</h2> </div> <div> <div> <img src="http://s1.url.cn/qqun/qun/imgs/logo2.png" /> </div> <div style="margin-top:10px;"> <img src="../example/asset/egame.png" alt="企鹅电竞游戏直播" /> </div> <div style="font-size: 32px; color: #222222; font-weight: bold;margin-top:7px;"> <img src="../example/asset/wt.png" alt="" /> QQ天气 </div> <div style="margin-top:-10px;"> <img src="../example/asset/kandian.png" alt="" /> </div> <div style="margin-top:-3px;"> <img style="width: 180px;" src="../example/asset/nearby.png" alt="" /> </div> <div style="margin-top:10px;"> <img src="../example/asset/qqvip.png" alt="" /> </div> <div style="margin-top:10px;"> <img src="../example/asset/mig.png" alt="" /> </div> <div style="margin-top:10px;"> <img style="width: 180px;" src="http://pub.idqqimg.com/qqun/xiaoqu/mobile/img/login-logo.png" /> </div> </div> <div class="footer bord-top">© 2017 AlloyTeam</div> </div> </div> <a href="https://github.com/AlloyTeam/AlloyTouch" target="_blank" id="githubLink" style="position: fixed; right: 0; top: 0; z-index: 3;"> <img src="//alloyteam.github.io/github.png" alt=""> </a> <script> function toggleClass(element, className) { if (!element || !className) { return; } var classString = element.className, nameIndex = classString.indexOf(className); if (nameIndex == -1) { classString += ' ' + className; } else { classString = classString.substr(0, nameIndex) + classString.substr(nameIndex + className.length); } element.className = classString; } var menuDiv = document.getElementById("menu"); document.querySelector(".mb_menu").onclick = function () { toggleClass(menuDiv, "show"); } </script> </body> </html>