css html制做王者荣耀网站,css3配合js做王者荣耀3D旋转购买英雄效果以及源码展示...
展示gif效果图
注:为了让大家可以直接pc端复制粘贴代码,不用自己敲,这里直接给大家上代码了!
******里面js部分运用一些很牛的算法促使运动之后有运动痕迹,这样有用缓冲效果!
html:
css:
*{
margin:
0;
padding: 0;
list-style: none;
}
body{
background: #000;
}
#ul1{
width:133px;
height:247px;
position: absolute;
left:50%;
top:50%;
margin-left: -67px;
margin-top: -200px;
transform:perspective(800px) rotateX(-10deg);
transform-style: preserve-3d;
}
#ul1
li{
width:100%;
height:100%;
position: absolute;
left:0;
top:0;
background: url(img/1.jpg) no-repeat;
background-size:100%;
box-shadow: 0 0 20px #fff;
-webkit-box-reflect: below 10px
-webkit-linear-gradient(rgba(0,0,0,0) 40%, rgba(0,0,0,0.4));
}
javascript:
window.οnlοad=function(){
var
oUl=document.getElementByIdx_x('ul1');
var
N=11;
for(var
i=0; i
var
oLi=document.createElement_x('li');
oLi.style.backgroundImage='url(img/'+(i+1)+'.jpg)';
oUl.appendChild(oLi);
oLi.style.transition='.4s all ease '+(N-i)*200+'ms';
(function(oLi,i){
setTimeout(function(){
oLi.style.transform='rotateY('+360/N*i+'deg)
translateZ(300px)';
},0);
})(oLi,i);
}
//键盘控制
var
y=0;
var
x=-10;
var
aLi=oUl.children;
aLi[0].addEventListener('transitionend',function(){
change();
},false);
//拖拽
var
lastX=0;
var
lastY=0;
var
iSpeedX=0;
var
iSpeedY=0;
var
timer=null;
document.οnmοusedοwn=function(ev){
var
disX=ev.clientX-y;
var
disY=ev.clientY-x;
clearInterval(timer);
for(var
i=0; i
aLi[i].style.transition='none';
}
document.οnmοusemοve=function(ev){
y=ev.clientX-disX;
x=ev.clientY-disY;
change(y/3,x/3);
iSpeedX=ev.clientX-lastX;
iSpeedY=ev.clientY-lastY;
lastX=ev.clientX;
lastY=ev.clientY;
};
document.οnmοuseup=function(){
document.οnmοusemοve=null;
document.οnmοuseup=null;
timer=setInterval(function(){
iSpeedX*=0.95;
iSpeedY*=0.95;
y+=iSpeedX;
x+=iSpeedY;
change(y/3,x/3);
},30);
};
return
false;
};
function change(y,x){
for(var
i=0; i
//aLi[i].style.transition='1s all ease';
aLi[i].style.transform='rotateY('+(360/N*i+y)+'deg)
translateZ(300px)';
oUl.style.transform='perspective(800px) rotateX('+-x+'deg)';
var
scale=Math.abs(Math.abs((360/N*i+y)60)-180)/180;
scale<0.3 && (scale=0.3);
aLi[i].style.opacity=scale;
}
}
};
css html制做王者荣耀网站,css3配合js做王者荣耀3D旋转购买英雄效果以及源码展示...相关推荐
- 期末前端web大作业:HTML+CSS+JavaScript简洁的餐饮网站(8个页面) 学生美食网页设计作品静态HTML网页模板源码 大学生美食文化网站制作 简单餐饮文化网页设计成品
- HTML5期末大作业:动漫网站设计——灌篮高手(4页)HTML+CSS 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码...
常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. 电器. 茶叶. 家居. 酒店. 舞蹈. 动漫. 明星. 服装. 体育. 化妆品. 物流. 环保. 书籍. 婚纱. 游 ...
- HTML5期末考核大作业: 网站——美丽家乡 云南民族文化(8页面) ~ 学生DW网页设计作业源码
HTML5期末考核大作业: 网站--美丽家乡 云南民族文化(8页面) ~ 学生DW网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页 ...
- HTML5期末考核大作业: 网站——美丽家乡 云南民族文化(8页面) ~ 学生DW网页设计作业源码...
HTML5期末考核大作业: 网站--美丽家乡 云南民族文化(8页面) ~ 学生DW网页设计作业源码 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页 ...
- 纯CSS制作3D旋转风车动画效果
效果图展示 HTML源码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"&g ...
- css html制做王者荣耀网站,CSS3实现王者荣耀匹配人员加载页面的方法
玩过王者的应该都熟悉,这个页面的效果.为什么要实现这个效果了? 第一:王者这么火,电竞这么火. 第二:主要还是来学习 css3 的线性.径向渐变.旋转.缩放以及动画. 图形解析 1.背景(径向渐变) ...
- 28HTML5期末大作业:动漫网页设计作业网站设计——电影动漫言叶之庭(4页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设计源码
HTML5期末大作业:动漫网页设计作业网站设计--电影动漫言叶之庭(4页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 计算机毕设网页设计源码 常见 ...
- 【CSS3进阶】酷炫的3D旋转透视
之前学习 react+webpack ,偶然路过 webpack 官网 ,看到顶部的 LOGO ,就很感兴趣. 最近觉得自己 CSS3 过于薄弱,想着深入学习一番,遂以这个 LOGO 为切入口,好好研 ...
- 情人节程序员用HTML网页表白【做我女朋友】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
这是程序员表白系列中的100款网站表白之一,旨在让任何人都能使用并创建自己的表白网站给心爱的人看. 此波共有100个表白网站,可以任意修改和使用,很多人会希望向心爱的男孩女孩告白,生性腼腆的人即使那个 ...
最新文章
- Android JNI开发流程介绍
- Transifex与GTK文档翻译, Linux镜像文件, 外设接口杂谈
- [Bzoj4260]Codechef REBXOR(trie树)
- Linux6.5图形模式安装,CentOS 6.5弹性云服务器如何安装图形化界面
- 上周五,小编参加了一场高大上的“9”会
- sencha touch 在安卓中横屏、竖屏切换 应用崩溃问题
- MySQL闪回原理与实战
- 【微软力作】虚拟对抗训练:让预训练模型再次强大!
- linux运行关关采集器,杰奇远程采集教程linux下远程采集
- 和张哥的那些天,互联网人的潜规则
- 【字节跳动实习】后端日常实习的三次面试+hr面 面经
- 葫芦娃用计算机,葫芦娃互通版电脑版
- 无监督图像分类《SCAN:Learning to Classify Images without》代码分析笔记(1):simclr
- java小游戏之捕鱼达人,学了java,妈妈不再担心我去网吧游戏厅了!
- matplotlib绘制引力波
- [RK3588 Android12]删除谷歌搜索框
- python基础总结:1.8、输入输出
- 华师大 OJ 2850
- 【MATLAB】如何测试电脑运行matlab的性能?
- 2018杭州应届生php起薪,2018应届毕业生起薪排名出炉,这个专业起薪最高!