three+waypoints实现炫酷程序员个人简历主页代码

代码语言:html

所属分类:其他

代码描述:three+waypoints实现炫酷程序员个人简历主页代码

代码标签: three waypoints 炫酷 程序员 简历 个人 主页

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">




    <style>
        /* File: base.css */
        
        @import url(https://fonts.googleapis.com/css?family=Dosis:200:400|Lato:100,300,400,900|Ubuntu:700|Source+Code+Pro:500|Open+Sans:300|Press+Start+2P);
        * {
            margin: 0;
            padding: 0;
            -moz-box-sizing: border-box;
            -webkit-box-sizing: border-box;
            box-sizing: border-box
        }
        body,
        html {
            color: #2c2c2c;
            min-width: 600px;
            height: 100%;
            background: gray;
            font: 400 100%/1em 'Lato', sans-serif;
            -webkit-font-smoothing: antialiased
        }
        ::selection {
            background: rgba(0, 184, 255, .09);
            -webkit-text-shadow: 0 1px 1px #000;
            text-shadow: 0 1px 1px #000;
            color: #dadada
        }
        ::-moz-selection {
            background: rgba(0, 184, 255, .09);
            text-shadow: 0 1px 1px #000;
            color: #dadada
        }
        a {
            text-decoration: none;
            color: #168dff
        }
        a:hover {
            color: #90bbff
        }
        ul {
            list-style: none
        }
        section {
            position: relative;
            min-height: 110%;
            background: #fff
        }
        .viewport {
            width: 100%;
            height: 100%;
            -moz-perspective: 900px;
            -ms-perspective: 900px;
            -webkit-perspective: 900px;
            perspective: 900px;
            overflow: hidden
        }
        .viewport div {
            outline: 1px solid transparent;
            -webkit-text-stroke: .25px;
            -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d
        }
        .viewport .world {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
            -webkit-transform-origin: 60% 50%;
            -moz-transform-origin: 60% 50%;
            -ms-transform-origin: 60% 50%;
            -o-transform-origin: 60% 50%;
            transform-origin: 60% 50%
        }
        .title {
            position: relative;
            text-align: center;
            overflow: hidden;
            margin: 0 3%
        }
        .title:before {
            content: '';
            position: absolute;
            left: 0;
            top: 48%;
            width: 100%;
            height: 1px;
            background: #c4c4c4;
            pointer-events: none;
            -webkit-touch-callout: none
        }
        .title h1 {
            background: #fff;
            z-index: 1;
            position: relative;
            display: inline-block;
            font: 400 650%/130% 'Open Sans';
            padding: 10px 35px 35px 60px;
            text-transform: uppercase;
            color: #131313;
            letter-spacing: .15em;
            -webkit-text-shadow: silver -1px 1px 0, #c2c2c2 -2px 2px 0, #c3c3c3 -3px 3px 0, #c5c5c5 -4px 4px 0, #c6c6c6 -5px 5px 0, #c8c8c8 -6px 6px 0, #c9c9c9 -7px 7px 0, #cbcbcb -8px 8px 0, #ccc -9px 9px 0, #cecece -10px 10px 0, #cfcfcf -11px 11px 0, #d1d1d1 -12px 12px 0, #d2d2d2 -13px 13px 0, #d4d4d4 -14px 14px 0, #d5d5d5 -15px 15px 0, #d7d7d7 -16px 16px 0, #d8d8d8 -17px 17px 0, #dadada -18px 18px 0, #dbdbdb -19px 19px 0, #ddd -20px 20px 0, #dfdfdf -21px 21px 0, #e0e0e0 -22px 22px 0, #e2e2e2 -23px 23px 0, #e3e3e3 -24px 24px 0, #e5e5e5 -25px 25px 0, #e6e6e6 -26px 26px 0, #e8e8e8 -27px 27px 0, #e9e9e9 -28px 28px 0, #ebebeb -29px 29px 0, #ececec -30px 30px 0, #eee -31px 31px 0, #efefef -32px 32px 0, #f1f1f1 -33px 33px 0, #f2f2f2 -34px 34px 0, #f4f4f4 -35px 35px 0, #f5f5f5 -36px 36px 0, #f7f7f7 -37px 37px 0, #f8f8f8 -38px 38px 0, #fafafa -39px 39px 0, #fbfbfb -40px 40px 0, #fdfdfd -41px 41px 0, #fff -42px 42px 0;
            text-shadow: silver -1px 1px 0, #c2c2c2 -2px 2px 0, #c3c3c3 -3px 3px 0, #c5c5c5 -4px 4px 0, #c6c6c6 -5px 5px 0, #c8c8c8 -6px 6px 0, #c9c9c9 -7px 7px 0, #cbcbcb -8px 8px 0, #ccc -9px 9px 0, #cecece -10px 10px 0, #cfcfcf -11px 11px 0, #d1d1d1 -12px 12px 0, #d2d2d2 -13px 13px 0, #d4d4d4 -14px 14px 0, #d5d5d5 -15px 15px 0, #d7d7d7 -16px 16px 0, #d8d8d8 -17px 17px 0, #dadada -18px 18px 0, #dbdbdb -19px 19px 0, #ddd -20px 20px 0, #dfdfdf -21px 21px 0, #e0e0e0 -22px 22px 0, #e2e2e2 -23px 23px 0, #e3e3e3 -24px 24px 0, #e5e5e5 -25px 25px 0, #e6e6e6 -26px 26px 0, #e8e8e8 -27px 27px 0, #e9e9e9 -28px 28px 0, #ebebeb -29px 29px 0, #ececec -30px 30px 0, #eee -31px 31px 0, #efefef -32px 32px 0, #f1f1f1 -33px 33px 0, #f2f2f2 -34px 34px 0, #f4f4f4 -35px 35px 0, #f5f5f5 -36px 36px 0, #f7f7f7 -37px 37px 0, #f8f8f8 -38px 38px 0, #fafafa -39px 39px 0, #fbfbfb -40px 40px 0, #fdfdfd -41px 41px 0, #fff -42px 42px 0
        }
        .clear {
            clear: both
        }
        .simage {
            position: relative;
            height: 170px;
            margin: 30px 0 60px 0
        }
        .simage div {
            position: absolute;
            top: 0;
            right: 0;
            height: 100%;
            width: 60%;
            -moz-background-size: cover;
            -o-background-size: cover;
            -webkit-background-size: cover;
            background-size: cover;
            border: 10px solid #ebebeb;
            border-right: none
        }
        .simage.left div {
            right: auto;
            left: 0;
            border: 10px solid #ebebeb;
            border-left: none
        }
        .y-slider {
            display: inline;
            position: relative;
            color: transparent;
            text-align: right
        }
        .y-slider>div {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            display: inline-block;
            overflow: hidden
        }
        .y-slider>div ul {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            -webkit-transition: 150ms;
            -moz-transition: 150ms;
            -o-transition: 150ms;
            transition: 150ms
        }
        .opera .y-slider>div ul {
            -webkit-transition: none;
            -moz-transition: none;
            -o-transition: none;
            transition: none
        }
        .y-slider>div ul>li {
            display: block;
            white-space: nowrap;
            color: #168dff
        }
        a.nice-link {
            position: relative;
            color: #168dff
        }
        a.nice-link.underline:after {
            border-bottom: 1px solid #0071ca
        }
        a.nice-link:after {
            content: attr(data-text);
            position: absolute;
            left: 0;
            top: auto;
            white-space: nowrap;
            overflow: hidden;
            color: #0071ca;
            min-height: 100%;
            width: 0;
            max-width: 100%;
            -moz-transition: .3s;
            -o-transition: .3s;
            -webkit-transition: .3s;
            transition: .3s
        }
        a.nice-link:hover {
            color: #168dff
        }
        a.nice-link:hover:after {
            width: 100%
        }
        .ycenter {
            position: absolute;
            left: 0;
            top: 50%;
            width: 100%;
            height: 0;
            text-align: center
        }
        .ycenter .xcenter {
            display: inline-block
        }
        .loader {
            position: relative;
            width: 100px;
            height: 100px;
            margin-top: -100%;
            text-align: center;
            text-transform: uppercase;
            font-size: 40%
        }
        .loader>div {
            position: absolute;
            left: -2px;
            top: -2px;
            border: 2px solid transparent;
            border-top: 2px solid #0591ff;
            border-radius: 50%;
            -moz-animation: spin linear infinite;
            -o-animation: spin linear infinite;
            -webkit-animation: spin linear infinite;
            animation: spin linear infinite
        }
        .loader>div:nth-of-type(1) {
            padding: 40%;
            margin: 10%;
            -webkit-animation-duration: 800ms;
            -moz-animation-duration: 800ms;
            -o-animation-duration: 800ms;
            animation-duration: 800ms;
            z-index: 3
        }
        .loader>div:nth-of-type(2) {
            padding: 50%;
            margin: 0%;
            border-top-width: 6px;
            -webkit-animation-duration: 900ms;
            -moz-animation-duration: 900ms;
            -o-animation-duration: 900ms;
            animation-duration: 900ms;
            z-index: 2
        }
        .loader>div:nth-of-type(3) {
            padding: 70%;
            margin: -20%;
            -webkit-animation-duration: 1000ms;
            -moz-animation-duration: 1000ms;
            -o-animation-duration: 1000ms;
            animation-duration: 1000ms;
            z-index: 1
        }
        .loader>span {
            position: relative;
            width: 100%;
            height: 100%;
            display: block
        }
        .loader>span>span {
            position: absolute;
            width: 100%;
            left: 0;
            top: 50%;
            margin-top: -5px;
            z-index: 5
        }
        .loader.hide {
            -webkit-transition: opacity 500ms ease, color 350ms ease;
            -moz-transition: opacity 500ms ease, color 350ms ease;
            -o-transition: opacity 500ms ease, color 350ms ease;
            transition: opacity 500ms ease, color 350ms ease;
            color: transparent;
            opacity: 0
        }
        .loader.hide>div {
            -webkit-transition: margin 550ms cubic-bezier(.41, -1.5, .64, 1), padding 550ms cubic-bezier(.41, -1.5, .64, 1), border 200ms ease-in;
            -moz-transition: margin 550ms cubic-bezier(.41, -1.5, .64, 1), padding 550ms cubic-bezier(.41, -1.5, .64, 1), border 200ms ease-in;
            -o-transition: margin 550ms cubic-bezier(.41, -1.5, .64, 1), padding 550ms cubic-bezier(.41, -1.5, .64, 1), border 200ms ease-in;
            transition: margin 550ms cubic-bezier(.41, -1.5, .64, 1), padding 550ms cubic-bezier(.41, -1.5, .64, 1), border 200ms ease-in;
            border-top-color: #000;
            margin: 50%;
            padding: 0%
        }
        @-webkit-keyframes spin {
            from {
                -webkit-transform: rotateZ(360deg)
            }
            to {
                -webkit-transform: rotateZ(0deg)
            }
        }
        @-moz-keyframes spin {
            from {
                -moz-transform: rotateZ(360deg)
            }
            to {
                -moz-transform: rotateZ(0deg)
            }
        }
        @keyframes spin {
            from {
                transform: rotateZ(360deg)
            }
            to {
                transform: rotateZ(0deg)
            }
        }
        @-moz-keyframes typing {
            to {
                width: 100%
            }
        }
        @-webkit-keyframes typing {
            to {
                width: 100%
            }
        }
        @keyframes typing {
            to {
                width: 100%
            }
        }
        @-moz-keyframes blink {
            0%, 50% {
                border-color: transparent
            }
        }
        @-webkit-keyframes blink {
            0%, 50% {
                border-color: transparent
            }
        }
        @keyframes blink {
            0%, 50% {
                border-color: transparent
            }
        }
        @-moz-keyframes blink2 {
            0%, 50% {
                border-color: transparent
            }
        }
        @-webkit-keyframes blink2 {
            0%, 50% {
                border-color: transparent
            }
        }
        @keyframes blink2 {
            0%, 50% {
                border-color: transparent
            }
        }
        @-webkit-keyframes bounce-top {
            100% {
                top: 180%
            }
        }
        @-moz-keyframes bounce-top {
            100% {
                top: 180%
            }
        }
        @keyframes bounce-top {
            100% {
                top: 180%
            }
        }
        /* File: main.css */
        
        #main {
            z-index: 0;
            min-height: 600px;
            height: 110%
        }
        #main .viewport {
            position: fixed;
            background-attachment: fixed;
            background-color: #fff;
            background-image: -webkit-radial-gradient(50% 80%, ellipse farthest-corner, #fff 35%, #ccc);
            background-image: -moz-radial-gradient(50% 80%, ellipse farthest-corner, #fff 35%, #ccc);
            background-image: -ms-radial-gradient(50% 80%, ellipse farthest-corner, #fff 35%, #ccc);
            background-image: -o-radial-gradient(50% 80%, ellipse farthest-corner, #fff 35%, #ccc);
            background-image: radial-gradient(farthest-corner ellipse at 50% 80%, #fff 35%, #ccc)
        }
        .opera #main .viewport {
            background: #fff
        }
        #main .viewport:before {
            content: '';
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 0;
            z-index: 100;
            background: #000;
            pointer-events: none;
            -webkit-touch-callout: none
        }
        #main .viewport:after {
            content: '';
            position: absolute;
            width: 100%;
            height: 0;
            left: 0;
            bottom: 0;
            z-index: 100;
            background: #000;
            pointer-events: none;
            -webkit-touch-callout: none
        }
        #main .viewport>div:first-of-type {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            pointer-events: none;
            -webkit-touch-callout: none;
            z-index: 90;
            opacity: 0;
            background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDBCODRDQjIyMUQ2MTFFMzkzMDJGMzIzRUFFMEU1NDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDBCODRDQjMyMUQ2MTFFMzkzMDJGMzIzRUFFMEU1NDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMEI4NENCMDIxRDYxMUUzOTMwMkYzMjNFQUUwRTU0MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMEI4NENCMTIxRDYxMUUzOTMwMkYzMjNFQUUwRTU0MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmrkTaoAAAAYSURBVHjaYmBgYFBj+P//PwMTkMUAEGAAGaMDJpGnCgQAAAAASUVORK5CYII=');
            *background: url(./mask.png)
        }
        #main .world>div {
            position: absolute
        }
        #main canvas {
            pointer-events: none;
            -webkit-touch-callout: none;
            position: absolute;
            width: 100%;
            height: 100%;
            opacity: 0
        }
        #main #scroll-sown {
            opacity: 0;
            -webkit-transform: zoom(0);
            -moz-transform: zoom(0);
            -ms-transform: zoom(0);
            -o-transform: zoom(0);
            transform: zoom(0);
            position: absolute;
            left: 90%;
            top: 85%;
            white-space: nowrap;
            text-transform: uppercase;
            font: 400 60% 'Lato'
        }
        
        #main-img {
            position: absolute;
            height: 110%;
            right: 0;
            bottom: -7.7%;
            -webkit-transform-origin: 50% 100%;
            -moz-transform-origin: 50% 100%;
            -ms-transform-origin: 50% 100%;
            -o-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
            pointer-events: none;
            -webkit-touch-callout: none;
            max-height: 1100px;
            opacity: 0
        }
        #main-hello-info {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%
        }
        #main-hello-info>div {
            font: 300 20% 'Dosis';
            position: absolute;
            bottom: 0
        }
        #main-hello-info>div>div {
            position: relative;
            padding-left: 5%;
            white-space: nowrap;
            color: #104281;
            text-indent: -140%
        }
        #main-hello-info>div>div>* {
            text-indent: 0
        }
        #main-hello-info>div>div strong,
        #main-hello-info>div>div a {
            font-weight: 700;
            color: #000
        }
        #main-hello-info>div>div strong:after,
        #main-hello-info>div>div a:after {
            color: #0071ca
        }
        #main-hello-info>div>div:before {
            content: 'I';
            position: absolute;
            left: 0;
            top: 23%;
            height: 0;
            color: transparent;
            border-left: 3px solid #2c2c2c
        }
        #main-hello-info>div>div .big {
            position: relative;
            display: inline-block
        }
        #main-hello-info>div>div .big>strong {
            position: absolute;
            left: 0;
            bottom: 0;
            font: 100 105% 'Open Sans';
            line-height: 78%
        }
        #main-hello-info>div>div .big>strong span {
            position: absolute;
            bottom: -2%;
            left: 95%;
            font: 100 6% 'Open Sans'
        }
        #main-hello {
            -webkit-transform: rotate(-10deg);
            -moz-transform: rotate(-10deg);
            -ms-transform: rotate(-10deg);
            -o-transform: rotate(-10deg);
            transform: rotate(-10deg);
            left: 3%;
            top: 3%;
            text-transform: uppercase;
            position: relative;
            padding-left: 6.5%;
            font: 100 700% 'Lato'
        }
        #main-hello>figure {
            display: inline-block;
            position: relative;
            color: transparent;
            padding-right: 7%
        }
        #main-hello>figure>div {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            overflow: hidden
        }
        #main-hello>figure>div span {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            color: #2c2c2c;
            left: -100%
        }
        #main-hello>div {
            position: absolute;
            border-left: 3px solid #2c2c2c
        }
        #main-hello>div:nth-of-type(1) {
            left: 3.5%;
            top: 52%;
            height: 0
        }
        #main-hello>div:nth-of-type(2) {
            left: 20%;
            top: -100%;
            height: 340%;
            width: 100%;
            border: none;
            overflow: hidden
        }
        #main-hello>div:nth-of-type(2)>span {
            position: absolute;
            left: 0;
            top: 0;
            width: 0;
            height: 0;
            border-left: 3px solid #2c2c2c
        }
        #main-hello>div:nth-of-type(3) {
            left: 20%;
            top: 52%;
            width: 0;
            border-left: none;
            border-bottom: 3px solid #2c2c2c
        }
        #main-box1 {
            width: 100%;
            height: 100%;
            left: 91%;
            bottom: 110%;
            -webkit-transform: rotate(-30deg);
            -moz-transform: rotate(-30deg);
            -ms-transform: rotate(-30deg);
            -o-transform: rotate(-30deg);
            transform: rotate(-30deg);
            -webkit-transform-origin: 0 100%;
            -moz-transform-origin: 0 100%;
            -ms-transform-origin: 0 100%;
            -o-transform-origin: 0 100%;
            transform-origin: 0 100%;
            pointer-events: none;
            -webkit-touch-callout: none;
            background: rgba(255, 255, 255, .5)
        }
        #main-box2 {
            width: 200%;
            height: 100%;
            left: 60%;
            top: 51.3%;
            -webkit-transform: rotate(-30deg);
            -moz-transform: rotate(-30deg);
            -ms-transform: rotate(-30deg);
            -o-transform: rotate(-30deg);
            transform: rotate(-30deg);
            -webkit-transform-origin: 50% 0;
            -moz-transform-origin: 50% 0;
            -ms-transform-origin: 50% 0;
            -o-transform-origin: 50% 0;
            transform-origin: 50% 0;
            pointer-events: none;
            -webkit-touch-callout: none;
            background: rgba(255, 255, 255, .5)
        }
        #main-skills {
            -webkit-transform: rotate(-10deg);
            -moz-transform: rotate(-10deg);
            -ms-transform: rotate(-10deg);
            -o-transform: rotate(-10deg);
            transform: rotate(-10deg);
            left: -10%;
            top: 52%;
            padding: 2% 2% 2% 10%;
            color: #fff;
            background: rgba(0, 0, 0, .85);
            font: 320% 'Press Start 2P';
            text-transform: uppercase;
            white-space: nowrap;
            opacity: 0
        }
        #main-skills span {
            color: #168dff
        }
        #main-name {
            right: -30%;
            top: 36%;
            text-align: right
        }
        #main-name div {
            font: 700 320% 'Ubuntu';
            color: #1a3c5c
        }
        #main-name span {
            font: 400 100% 'Lato';
            display: block;
            text-transform: uppercase;
            margin-right: -100%;
            opacity: 0
        }
        html.csstransforms3d.preserve3d #main-box2 {
            -webkit-transform: translate3D(0, 65px, -85px) rotate(-30deg);
            -moz-transform: translate3D(0, 65px, -85px) rotate(-30deg);
            -ms-transform: translate3D(0, 65px, -85px) rotate(-30deg);
            -o-transform: translate3D(0, 65px, -85px) rotate(-30deg);
            transform: translate3D(0, 65px, -85px) rotate(-30deg)
        }
        html.csstransforms3d.preserve3d #main-hello {
            -webkit-transform: translateZ(-10px) rotate(-10deg);
            -moz-transform: translateZ(-10px) rotate(-10deg);
            -ms-transform: translateZ(-10px) rotate(-10deg);
            -o-transform: translateZ(-10px) rotate(-10deg);
            transform: translateZ(-10px) rotate(-10deg)
        }
        html.csstransforms3d.preserve3d #main-img {
            -webkit-transform: translate3d(200%, 0, -600px) scale(1.6);
            -moz-transform: translate3d(200%, 0, -600px) scale(1.6);
            -ms-transform: translate3d(200%, 0, -600px) scale(1.6);
            -o-transform: translate3d(200%, 0, -600px) scale(1.6);
            transform: translate3d(200%, 0, -600px) scale(1.6);
            -webkit-transform-origin: 20% 40%;
            -moz-transform-origin: 20% 40%;
            -ms-transform-origin: 20% 40%;
            -o-transform-origin: 20% 40%;
            transform-origin: 20% 40%
        }
        html.csstransforms3d.preserve3d #main-skills {
            -webkit-transform: translateZ(200px) rotate(60deg) rotateY(100deg) scale(0);
            -moz-transform: translateZ(200px) rotate(60deg) rotateY(100deg) scale(0);
            -ms-transform: translateZ(200px) rotate(60deg) rotateY(100deg) scale(0);
            -o-transform: translateZ(200px) rotate(60deg) rotateY(100deg) scale(0);
            transform: translateZ(200px) rotate(60deg) rotateY(100deg) scale(0)
        }
        html.csstransforms3d.preserve3d #main-name {
            -webkit-transform: translate3D(50px, 0, -80px);
            -moz-transform: translate3D(50px, 0, -80px);
            -ms-transform: translate3D(50px, 0, -80px);
            -o-transform: translate3D(50px, 0, -80px);
            transform: translate3D(50px, 0, -80px)
        }
        html.csstransforms3d.preserve3d #main-name div {
            -webkit-transform: translate3D(-45%, 0, 130px);
            -moz-transform: translate3D(-45%, 0, 130px);
            -ms-transform: translate3D(-45%, 0, 130px);
            -o-transform: translate3D(-45%, 0, 130px);
            transform: translate3D(-45%, 0, 130px)
        }
        #main.play .viewport:before,
        #main.play .viewport:after {
            -webkit-transition: 1s ease-out;
            -moz-transition: 1s ease-out;
            -o-transition: 1s ease-out;
            transition: 1s ease-out;
            height: 3%
        }
        #main.play .viewport>div:first-of-type {
            -webkit-transition: 3s 0s;
            -moz-transition: 3s 0s;
            -o-transition: 3s 0s;
            transition: 3s 0s;
            opacity: .7
        }
        #main.play .viewport canvas {
            -webkit-transition: 3s 0s;
            -moz-transition: 3s 0s;
            -o-transition: 3s 0s;
            transition: 3s 0s;
            opacity: 1
        }
        #main.play #scroll-sown {
            opacity: 1;
            -webkit-transform: zoom(1);
            -moz-transform: zoom(1);
            -ms-transform: zoom(1);
            -o-transform: zoom(1);
            transform: zoom(1);
            -webkit-transition: .4s 3s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .4s 3s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .4s 3s cubic-bezier(.24, 0, .13, 1.44);
            transition: .4s 3s cubic-bezier(.24, 0, .13, 1.44)
        }
        #main.play #main-hello-info>div>div {
            margin-left: 0;
            text-indent: 0
        }
        #main.play #main-hello-info>div>div:before {
            -webkit-transition: .1s 1.2s;
            -moz-transition: .1s 1.2s;
            -o-transition: .1s 1.2s;
            transition: .1s 1.2s;
            height: 60%
        }
        #main.play #main-hello-info>div>div:nth-of-type(1) {
            -webkit-transition: .35s 1.3s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .35s 1.3s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .35s 1.3s cubic-bezier(.24, 0, .13, 1.44);
            transition: .35s 1.3s cubic-bezier(.24, 0, .13, 1.44)
        }
        #main.play #main-hello-info>div>div:nth-of-type(2) {
            -webkit-transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44)
        }
        #main.play #main-hello-info>div>div:nth-of-type(3) {
            -webkit-transition: .35s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .35s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .35s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            transition: .35s 1.5s cubic-bezier(.24, 0, .13, 1.44)
        }
        #main.play #main-hello-info>div>div:nth-of-type(4) {
            -webkit-transition: .35s 1.6s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .35s 1.6s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .35s 1.6s cubic-bezier(.24, 0, .13, 1.44);
            transition: .35s 1.6s cubic-bezier(.24, 0, .13, 1.44)
        }
        #main.play #main-hello-info>div>div .big {
            -webkit-transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            transition: .35s 1.4s cubic-bezier(.24, 0, .13, 1.44);
            font-size: 650%
        }
        #main.play #main-hello>figure>div span {
            -webkit-transition: .6s 1s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .6s 1s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .6s 1s cubic-bezier(.24, 0, .13, 1.44);
            transition: .6s 1s cubic-bezier(.24, 0, .13, 1.44);
            left: 0
        }
        #main.play #main-hello>div:nth-of-type(1) {
            -webkit-transition: .1s 1.2s ease-out;
            -moz-transition: .1s 1.2s ease-out;
            -o-transition: .1s 1.2s ease-out;
            transition: .1s 1.2s ease-out;
            top: 24%;
            height: 59%
        }
        #main.play #main-hello>div:nth-of-type(2)>span {
            -webkit-transition: .2s 1s ease-out;
            -moz-transition: .2s 1s ease-out;
            -o-transition: .2s 1s ease-out;
            transition: .2s 1s ease-out;
            height: 75%
        }
        #main.play #main-hello>div:nth-of-type(3) {
            -webkit-transition: .2s 1s ease-in;
            -moz-transition: .2s 1s ease-in;
            -o-transition: .2s 1s ease-in;
            transition: .2s 1s ease-in;
            left: 3.5%;
            width: 16.5%
        }
        #main.play #main-box1 {
            -webkit-transition: .4s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .4s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .4s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            transition: .4s 1.5s cubic-bezier(.24, 0, .13, 1.44);
            bottom: 50%
        }
        #main.play #main-box2 {
            -webkit-transition: .4s 1.3s ease-out;
            -moz-transition: .4s 1.3s ease-out;
            -o-transition: .4s 1.3s ease-out;
            transition: .4s 1.3s ease-out;
            left: -10%
        }
        #main.play #main-name {
            -webkit-transition: .6s 1.7s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .6s 1.7s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .6s 1.7s cubic-bezier(.24, 0, .13, 1.44);
            transition: .6s 1.7s cubic-bezier(.24, 0, .13, 1.44);
            right: 3%
        }
        #main.play #main-name span {
            -webkit-transition: .6s 1.85s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .6s 1.85s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .6s 1.85s cubic-bezier(.24, 0, .13, 1.44);
            transition: .6s 1.85s cubic-bezier(.24, 0, .13, 1.44);
            opacity: 1;
            margin-right: 0
        }
        #main.play #main-skills {
            -webkit-transition: .6s 1s ease-out;
            -moz-transition: .6s 1s ease-out;
            -o-transition: .6s 1s ease-out;
            transition: .6s 1s ease-out;
            opacity: 1
        }
        #main.play #main-img {
            -webkit-transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            opacity: 1
        }
        html.csstransforms3d.preserve3d #main.play #main-skills {
            -webkit-transition: .6s 1s ease-out;
            -moz-transition: .6s 1s ease-out;
            -o-transition: .6s 1s ease-out;
            transition: .6s 1s ease-out;
            -webkit-transform: translateZ(200px) rotate(-10deg) rotateY(-10deg) scale(.7);
            -moz-transform: translateZ(200px) rotate(-10deg) rotateY(-10deg) scale(.7);
            -ms-transform: translateZ(200px) rotate(-10deg) rotateY(-10deg) scale(.7);
            -o-transform: translateZ(200px) rotate(-10deg) rotateY(-10deg) scale(.7);
            transform: translateZ(200px) rotate(-10deg) rotateY(-10deg) scale(.7);
            opacity: 2
        }
        html.csstransforms3d.preserve3d #main.play #main-img {
            -webkit-transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            -moz-transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            -o-transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            transition: .5s 1.1s cubic-bezier(.24, 0, .13, 1.44);
            opacity: 1;
            -webkit-transform: translate3d(0, 0, -600px) scale(1.6);
            -moz-transform: translate3d(0, 0, -600px) scale(1.6);
            -ms-transform: translate3d(0, 0, -600px) scale(1.6);
            -o-transform: translate3d(0, 0, -600px) scale(1.6);
            transform: translate3d(0, 0, -600px) scale(1.6)
        }
        #like-slider {
            text-align: left
        }
        #like-slider li {
            color: #000
        }
        
        
        #img { display: none; }
    </style>


</head>

<body>
    <section id="main">
        <div class="viewport">
            <div></div>
            <canvas id="cvs1"></canvas>
            <div class="ycenter">
                <div class="xcenter">
                    <div class="loader">
                        <div></div>
                        <div></div>
                        <div></div>
                        <span><span>Click here</span></span>
                    </div>
                </div>
            </div>
            <div class="world">
                <div id="main-hello">
                    <div></div>
                    <div>
                        <span></span>
                        <div id="main-hello-info">
                            <div>
                                <div>
                                    am
                                    <div class="big"><strong>22<span>years old</span></strong></div>
                                </div>
                                <div>live in <a class="nice-link" data-text="Warsaw">Warsaw</a></div>
                                <div>like <strong><span id="like-slider">Programming</span></strong></div>
                                <div>study at <a class="nice-link"  data-text="WWSI">WWSI</a></div>
                            </div>

                        </div>
                    </div>
                    <div></div>
                    <figure>
                        ello
                        <div>
                            <span>ello</span>
                        </div>
                    </figure>
                </div>
                <div id="main-box1"></div>
                <div id="main-box2"></div>
                <img id="main-img" src="//repo.bfw.wiki/bfwrepo/images/music/changpian/dex.png" alt="Damian Drygiel" />

                <div id="main-skills">
                    <div id="skills-slider">.NET</div>
                    Programmer
                </div>
                <div id="main-name">
                    <div>Damian</div>
                    <span>Drygiel</span>
                </div>
            </div>
            <a id="scroll-sown" target="_blank">Full screen</a>
        </div>
    </section>




    <img id="img" src="data:image/jpg;base64,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.........完整代码请登录后点击上方下载按钮下载查看

网友评论0