Html
    Css
    Js

    
                        
 *{
            margin: 0;
            padding: 0;
        }
        #d1{
            width: 200px;
            height: 100px;
            background: dodgerblue;
            transition: 1s all linear;
            text-align: center;
            line-height: 100px;
            margin: 100px auto;
            color: white;
            position: relative;
            font-size: 32px;
            font-weight: bold;
        }
        #d2{
            position: absolute;
            left: 0;
            top: 0;
            width: 0;
            height: 10px;
            transition: 1s;
        }
        #d3{
            position: absolute;
            right: 0;
            bottom: 0;
            width: 0;
            height: 10px;
            transition: 1s;
        }
        #d4{
              position: absolute;
              left: 0;
              bottom: 0;
              width: 10px;
              height: 0;
              transition: 1s 1s;
          }
        #d5{
            position: absolute;
            right: 0;
            top: 0;
            width: 10px;
            height: 0;
            transition: 1s 1s;
        }
        #d1:hover{
            background: transparent;
            color:dodgerblue ;
        }
        #d1:hover #d2,#d1:hover #d3{
            width: 200px;
            background:dodgerblue;
        }
        #d1:hover #d4,#d1:hover #d5{
            background:dodgerblue;
            height: 100px;
        }

                        
↑上面代码改变,会自动显示代码结果 jQuery调用版本:1.11.3
 立即下载

css3幽灵按钮

0