其他分享
首页 > 其他分享> > 鼠标放入图片被遮盖

鼠标放入图片被遮盖

作者:互联网

HTML

<body>
    <div class="box">
        <img src="./3.jpg" alt="">
        <div class="box2"></div>
    </div>
</body>

在这里插入图片描述

css
下侧滑入

    <style>
        .box{
            width: 300px;
            height: 300px;
            border-radius: 50%;
            overflow: hidden;
        }
        img{
            width: 300px;
            height: 300px;
            border-radius: 50%;
        }
        .box2{
            width: 300px;
            height: 300px;
            background-color: rgba(0, 0, 0, 0.5);
            border-radius: 50%;
            transition: .5s;
        }
        .box:hover .box2{
            transform: translate(0,-100%);
        }
    </style>

右侧滑入

    <style>
        .box{
            position: relative;
            width: 300px;
            height: 300px;
            border-radius: 50%;
            overflow: hidden;
        }
        img{
            width: 300px;
            height: 300px;
            border-radius: 50%;
        }
        .box2{
            position: absolute;
            width: 300px;
            height: 300px;
            top: 0px;
            left: 300px;
            background-color: rgba(0, 0, 0, 0.5);
            border-radius: 50%;
            transition: .5s;
        }
        .box:hover .box2{
            transform: translate(-100%,0);
        }
    </style>

上侧滑入

    <style>
        .box{
            position: relative;
            width: 300px;
            height: 300px;
            border-radius: 50%;
            overflow: hidden;
        }
        img{
            width: 300px;
            height: 300px;
            border-radius: 50%;
        }
        .box2{
            position: absolute;
            width: 300px;
            height: 300px;
            top: -300px;
            left: 0px;
            background-color: rgba(0, 0, 0, 0.5);
            border-radius: 50%;
            transition: .5s;
        }
        .box:hover .box2{
            transform: translate(0,100%);
        }
    </style>

下侧滑入

    <style>
        .box{
            position: relative;
            width: 300px;
            height: 300px;
            border-radius: 50%;
            overflow: hidden;
        }
        img{
            width: 300px;
            height: 300px;
            border-radius: 50%;
        }
        .box2{
            position: absolute;
            width: 300px;
            height: 300px;
            top: 0px;
            left: -300px;
            background-color: rgba(0, 0, 0, 0.5);
            border-radius: 50%;
            transition: .5s;
        }
        .box:hover .box2{
            transform: translate(100%,0);
        }
    </style>

标签:鼠标,50%,300px,height,width,radius,border,放入,遮盖
来源: https://blog.csdn.net/qq_45889379/article/details/120361307