美文网首页
鼠标悬浮于div图层出现css3渐变动画效果

鼠标悬浮于div图层出现css3渐变动画效果

作者: 横冲直撞666 | 来源:发表于2017-04-20 17:19 被阅读117次

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="UTF-8">

    <title>CSS3 Menu</title>

    <style type="text/css">

    *{

    margin:0;

    padding:0;

    box-sizing:

    }

    body{

    background:#CCCAA1;

    font-family: sans-serif;

    }

    ul li{

    list-style:none;

    }

    h1{

    padding:15px 0 25px 0;

    text-align:center;

    font-size:2.2em;

    }

    #wrap{

    width: 728px;

    margin: 60px auto;

    background: #fff;

    padding: 10px;

    height: 280px;

    border:12px solid #DDE0CA;

    }

    .nav{

    overflow:hidden;

    margin:0 auto;

    width:750px;

    }

    .nav li{

    width:145px;

    height:180px;

    display:inline-block;

    float:left;

    cursor:pointer;

    transition:all 0.4s;

    -webkit-transition:all 0.4s;

    -moz-transition:all 0.4s;

    }

    .nav li:hover{

    opacity:1;

    height:190px;

    }

    .nav li.hm:hover{

    border-bottom:4px solid rgba(11, 132, 138, 1);

    }

    .nav li.fb:hover{

    border-bottom:4px solid rgba(241, 83, 70, 1);

    }

    .nav li.gp:hover{

    border-bottom:4px solid rgba(32, 16, 49, 1);

    }

    .nav li.tw:hover{

    border-bottom:4px solid rgba(228, 148, 7, 1);

    }

    .nav li.cl:hover{

    border-bottom:4px solid rgba(67, 138, 15, 1);

    }

    img.ico{

    background:rgba(255, 255, 255, 0.4);

    padding:14px;

    border-radius:100%;

    margin:30px auto;

    display:block;

    transition:all 0.8s;

    -webkit-transition:all 0.8s;

    -moz-transition:all 0.8s;

    box-shadow: 0 0 0 30px rgba(255,255,255,0.1);

    -webkit-box-shadow: 0 0 0 10px rgba(255,255,255,0.1);

    }

    更多资料免费分享加群      120342833      验证回答      ZZ

    .nav li:hover img.ico{

    background:rgba(255, 255, 255, 0.9);

    box-shadow: 0 0 0 10px rgba(255,255,255,0.8);

    -webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0.8);

    }

    .nav li span{

    text-align:center;

    display:block;

    padding-top:10px;

    color:rgba(255, 255, 255, 1);

    font-size:0.9em;

    transition:padding-top 0.4s;

    -webkit-transition:padding-top 0.4s;

    }

    .nav li:hover span{

    padding-top:20px;

    }

    .hm{

    background:rgba(29, 162, 168, 0.8);

    }

    .fb{

    background:rgba(255, 89, 76, 0.8);

    }

    .gp{

    background:rgba(47, 31, 64, 0.8);

    }

    .tw{

    background:rgba(254, 162, 14, 0.8);

    }

    .cl{

    background:rgba(93, 181, 29, 0.8);

    }

    </style>

    </head>

     

    <body>

    <div id="wrap">

    <h1>CSS3 Menu</h1>

    <ul class="nav">

    <li class="hm">

    <img class="ico" src="http://cdn.attach.qdfuns.com/notes/pics/201702/24/220137hxtmaplbzsgm7ab7.png" alt="">

    <span>Home</span>

    </li>

    <li class="fb">

    <img class="ico" src="http://cdn.attach.qdfuns.com/notes/pics/201702/24/220110swkww3xkk7zx73zg.png" alt="">

    <span>Facebook</span>

    </li>

    <li class="gp">

    <img class="ico" src="http://cdn.attach.qdfuns.com/notes/pics/201702/24/220128suwqrjf7my311mya.png" alt="">

    <span>Google-plus</span>

    </li>

    <li class="tw">

    <img class="ico" src="http://cdn.attach.qdfuns.com/notes/pics/201702/24/220146srq27u0ecg5s74e0.png" alt="">

    <span>Twitter</span>

    </li>

    <li class="cl">

    <img class="ico" src="http://cdn.attach.qdfuns.com/notes/pics/201702/24/220053yu37skbsuphuh74g.png" alt="">

    <span>Call</span>

    </li>

    </ul>

    </div>

    </body>

    </html>

    相关文章

      网友评论

          本文标题:鼠标悬浮于div图层出现css3渐变动画效果

          本文链接:https://www.haomeiwen.com/subject/lovlzttx.html