• css hover 小demo


    照片hover: 小动画

    <div id='facebook'>
    <span>
    <img src="">
    <i></i>
    </span>
    </div>

    <style type="text/css">
    #facebook span {
    38px;
    display: inline-block;
    border: 1px solid transparent;
    height: 38px;
    margin-left: -1px;
    margin-bottom: -1px;
    overflow: hidden;
    position: relative;
    background-color: #FFF;
    transition: all 0.3s;
    }
    #facebook span img {
    height: 40px;
    /*display: none;*/
    100%;
    object-fit: cover;
    max- none;
    position: relative;
    }
    #facebook span i {
    position: absolute;
    left: -100%;
    top: 0;
    100%;
    height: 100%;
    transform: skewx(-25deg);
    -o-transform: skewx(-25deg);
    -moz-transform: skewx(-25deg);
    -webkit-transform: skewx(-25deg);
    background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));
    z-index: 10;
    }
    #facebook span:hover i {
    left: 100%;
    transition: .5s;
    -o-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    }
    </style>

  • 相关阅读:
    HTML中visibility:hidden 和 display:none 的区别及实例?
    新手css学习
    关于新手html的认识
    学习前端第一天(上午)
    0528学习笔记
    愉快的一天
    今日份学习的快乐
    javascript(2)
    javascript
    CSS基础(2)
  • 原文地址:https://www.cnblogs.com/QxkWeb/p/9437033.html
Copyright © 2020-2023  润新知