<!doctype html>
<html>
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="initial-scale=1.0, width=device-width"/><!-- , maximum-scale=1.0, user-scalable=no, " /> -->
    <style type="text/css">
      div {
            box-sizing: border-box
        }
        
        a {
            color: #000;
            -webkit-transition: all .2s linear;
            -moz-transition: all .2s linear;
            -ms-transition: all .2s linear;
            -o-transition: all .2s linear;
            transition: all .2s linear
        }
        
        .nav {
            height: 100%;
            position: fixed;
            left: 0;
            top: 0;
            z-index: 1000;
            -webkit-transform-style: preserve-3d;
            -moz-transform-style: preserve-3d;
            -ms-transform-style: preserve-3d;
            transform-style: preserve-3d;
            -webkit-perspective: 1000px;
            -moz-perspective: 1000px;
            -ms-perspective: 1000px;
            perspective: 1000px
        }
        
        .navIcon {
            position: absolute;
            left: 0;
            top: 0;
            z-index: 990;
            height: 100%;
            background: #252525
        }
        
        .navIcon li {
            border-bottom: 1px solid rgba(0,0,0,.3)
        }
        
        .navIcon a {
            display: block;
            width: 64px;
            height: 64px;
            line-height: 64px;
            text-align: center;
            font-size: 1.6em;
            color: #999;
            text-shadow: 0 1px 0 #000;
            -webkit-transition: all .2s ease-out;
            -moz-transition: all .2s ease-out;
            -ms-transition: all .2s ease-out;
            -o-transition: all .2s ease-out;
            transition: all .2s ease-out
        }
        
        .navIcon a:hover {
            color: #fff;
            -webkit-transform: translateX(10px) scale(1.2);
            -moz-transform: translateX(10px) scale(1.2);
            -ms-transform: translateX(10px) scale(1.2);
            -o-transform: translateX(10px) scale(1.2);
            transform: translateX(10px) scale(1.2)
        }
        
        .nav:hover .navText {
            -webkit-transform: rotateY(0deg);
            -moz-transform: rotateY(0deg);
            -ms-transform: rotateY(0deg);
            -o-transform: rotateY(0deg);
            transform: rotateY(0deg)
        }
        
        .navText {
            position: absolute;
            left: 63px;
            top: 0;
            z-index: 980;
            height: 100%;
            background: #252525;
            border-right: 1px solid rgba(0,0,0,.3);
            -webkit-transition: -webkit-transform .24s linear;
            -moz-transition: -moz-transform .24s linear;
            -ms-transition: -ms-transform .24s linear;
            -o-transition: -o-transform .24s linear;
            transition: transform .24s linear;
            -webkit-backface-visibility: hidden;
            -moz-backface-visibility: hidden;
            -ms-backface-visibility: hidden;
            backface-visibility: hidden;
            -webkit-transform-origin: 0 50%;
            -moz-transform-origin: 0 50%;
            -ms-transform-origin: 0 50%;
            -o-transform-origin: 0 50%;
            transform-origin: 0 50%;
            -webkit-transform: rotateY(90deg);
            -moz-transform: rotateY(90deg);
            -ms-transform: rotateY(90deg);
            -o-transform: rotateY(90deg);
            transform: rotateY(90deg)
        }
        
        .navText li {
            border-bottom: 1px solid rgba(0,0,0,.3)
        }
        
        .navText a {
            display: block;
            width: 200px;
            height: 64px;
            line-height: 64px;
            text-indent: 1em;
            font-size: 1.4em;
            color: #999;
            text-shadow: 0 1px 0 #000;
            -webkit-transition: all .2s ease-out;
            -moz-transition: all .2s ease-out;
            -ms-transition: all .2s ease-out;
            -o-transition: all .2s ease-out;
            transition: all .2s ease-out
        }
        
        .navText a:hover {
            color: #fff;
            -webkit-transform: translateX(-14px);
            -moz-transform: translateX(-14px);
            -ms-transform: translateX(-14px);
            -o-transform: translateX(-14px);
            transform: translateX(-14px)
        }
        
        .nav:hover .navInfo {
            left: 0;
            opacity: 1;
            -webkit-transition: opacity .5s ease-in .1s;
            -moz-transition: opacity .5s ease-in .1s;
            -ms-transition: opacity .5s ease-in .1s;
            -o-transition: opacity .5s ease-in .1s;
            transition: opacity .5s ease-in .1s
        }
        
        .navInfo {
            position: absolute;
            left: -400px;
            bottom: 30px;
            z-index: 999;
            width: 264px;
            color: #fff;
            text-align: center;
            line-height: 1.6;
            opacity: 0
        }
        
        .navBlogLogo p {
            width: 100px;
            height: 100px;
            margin: 0 auto;
            border-radius: 50%;
            border: 8px solid #fff;
            background: #252525;
            opacity: .6;
            overflow: hidden;
            text-align: center;
            -webkit-transition: all .2s linear;
            -moz-transition: all .2s linear;
            -ms-transition: all .2s linear;
            -o-transition: all .2s linear;
            transition: all .2s linear;
            -webkit-box-shadow: inset 0 0 0 5px #fff;
            -moz-box-shadow: inset 0 0 0 5px #fff;
            box-shadow: inset 0 0 0 5px #fff
        }
        
        .navBlogLogo img {
            width: 100px;
            height: 100px;
            border-radius: 50%;
            -webkit-transition: all .2s linear;
            -moz-transition: all .2s linear;
            -ms-transition: all .2s linear;
            -o-transition: all .2s linear;
            transition: all .2s linear
        }
        
        .navBlogLogo p:hover {
            opacity: 1;
            -webkit-box-shadow: 0 0 10px 1px #fff,inset 0 0 16px 4px #fff;
            -moz-box-shadow: 0 0 10px 1px #fff,inset 0 0 16px 4px #fff;
            box-shadow: 0 0 10px 1px #fff,inset 0 0 16px 4px #fff
        }
        
        .navBlogLogo p:hover img {
            -webkit-transform: scale(0.88);
            -moz-transform: scale(0.88);
            -ms-transform: scale(0.88);
            -o-transform: scale(0.88);
            transform: scale(0.88)
        }
        
        .navBlogName {
            font-size: 2em;
            font-weight: bold;
            letter-spacing: 2px;
            color: #434343;
            text-shadow: -1px -1px #4f4f4f,1px 1px #111
        }
        
        .navBlogDescription {
            color: #444;
            text-shadow: 1px 1px #111
        }
        
        .navFollow a {
            font-size: 2em;
            color: #323232;
            letter-spacing: .5em;
            text-shadow: 1px 1px #444,-1px -1px #111
        }
        
        .navFollow a:hover {
            color: #545454;
            text-shadow: -1px -1px #565656,1px 1px #111
        }
    </style>
</head>
<body>
    <div id="nav" class="nav">
        <div class="navIcon">
            <ul>
                <li><a title="Coding Serf" href="http://www.codingserf.com/"><i class="fa fa-home ">菜单1</i></a></li>
                <li><a href="http://www.codingserf.com/index.php/category/1/"><i class="fa fa-bug ">菜单2</i></a></li>
                <li><a href="http://www.codingserf.com/index.php/category/2/"><i class="fa fa-edit ">菜单3</i></a></li>
                <li><a href="http://www.codingserf.com/index.php/category/3/"><i class="fa fa-gift ">菜单4</i></a></li>
                <!-- <li><a href="#"><i class="fa fa-user-md "></i></a></li> -->
            </ul>
        </div>
        <div class="navText">
            <ul>
                <li><a title="Coding Serf" href="http://www.codingserf.com/">Coding Serf</a></li>
                    <li class="cat-item cat-item-1"><a href="http://www.codingserf.com/index.php/category/1/" title="查看Web下的所有文章">Web</a>
</li>
    <li class="cat-item cat-item-8"><a href="http://www.codingserf.com/index.php/category/2/" title="查看Translations下的所有文章">Translations</a>
</li>
    <li class="cat-item cat-item-15"><a href="http://www.codingserf.com/index.php/category/3/" title="查看Life下的所有文章">Life</a>
</li>
            </ul>
        </div>
        <div class="navInfo">
            <div class="navBlogLogo"><p><img src="http://www.codingserf.com/wp-content/themes/codingserf/images/logo.jpeg" alt="logo"></p></div>
            <div class="navBlogName">Coding Serf</div>
            <div class="navBlogDescription">Stay @ Front End | &quot;呆&quot;在前端</div>
            <div class="navFollow">
                <a target="_blank" href="http://weibo.com/lybluesky"><i class="fa fa-weibo"></i></a>
                <a target="_blank" href="https://twitter.com/lybluesky"><i class="fa fa-twitter"></i></a>
            </div>
        </div>
    </div>

</body>
</html>

最新文章

  1. C#与C++通信
  2. JAVA当中变量什么时候需要初始化
  3. [转]关于AS3 Socket和TCP不得不说的三两事
  4. phpstrom+xdebug+Xdebug helper 调试php
  5. 一个有趣的IE内核检测网站
  6. 05_android入门_GET方式实现登陆(在控件上显示服务端返回的内容)
  7. 团体程序设计天梯赛-练习集L1-019. 谁先倒
  8. 《Numerical Methods》-chaper4-一元非线性方程的解
  9. Java并发编程学习笔记 深入理解volatile关键字的作用
  10. 使用 Advanced Installer 打包 一键安装Web应用程序
  11. 【转】常用Maven插件
  12. 利用quartz实现定时调度
  13. baseFileWriter.go
  14. Unity中用Mono插件解析xml文件
  15. 如何保证WebBrowser一直在页面内跳转
  16. PRESTO安装部署和参数说明(一)
  17. jmeter(四)参数化之CSV Data Set Config 和 CSVRead函数的区别
  18. 前端解读控制反转(IOC)
  19. js的with语句,和debugger语句
  20. python day 16作业

热门文章

  1. Cannot load supported formats: Cannot run program &quot;svn&quot;
  2. 关于html中的doctype的重要性的认知以及IE的浏览器模式与文档模式
  3. 用户研究Q&amp;A(1)
  4. leetcode621 贪心:任务安排
  5. 两个有序数组求中位数log(m+n)复杂度
  6. Linux命令-下载文件的工具:wget
  7. 设置Adobe Reader打开PDF文件保持记忆功能
  8. Python isnumeric() 方法
  9. 程序员Git代码托管平台
  10. C/C++ 数据结构之算法(面试)