实现播放遮罩:css中的显示与隐藏,通过定位position【子绝父相】

点击前画面:


image.png

鼠标移动进来的画面:


image.png

素材:


image
            * {
                margin: 0;
                padding: 0;
            }

            .box {
                position: relative;
                height: 225px;
                width: 400px;
                background-color: #00FF00;
                margin: 20px auto;

            }

            img {
                width: 100%;
            }

            #zheZhao{
                display: none;
                position: absolute;
                top: 0;
                left: 0;
                height: 225px;
                width: 400px;
                background-color: rgba(0,0,0,0.5);
                /* 还可以插入一张背景图:播放按钮 */
                background-image: url(播放按钮.png);
                /* 指定只显示一次背景图像: */
                background-repeat: no-repeat; 
                background-position:center;
                
            }
            .box:hover #zheZhao{
                display: block;
            }
    <body>
        <div class="box">
            <div id="zheZhao"></div>
            <img src="视频画面.jpg" alt="">
        </div>
    </body>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容