.video-modal {
position: fixed;
top: 0;
left: 0;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.8);
z-index: 9999;
}
.video-wrapper {
position: relative;
width: 80%;
height: auto;
max-width: 800px;
max-height: 80%;
overflow: hidden;
}
.video-content {
position: relative;
width: 100%;
height: 0;
padding-bottom: 56.2%;
}
.video-iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: none;
}
上面的代码是一个简单的CSS样式,它可以创建一个视屏弹窗。大家可以将这些代码添加到大家的项目中,然后使用以下HTML代码创建一个视屏弹窗:
如上面代码所示,在”div”标签中添加”video-modal”以创建一个固定的弹窗,”video-wrapper”用于包裹视屏,”video-content”用于创建一个宽高比为16:9 的容器,”video-iframe”是嵌入YouTube视频的代码。为了在弹窗中嵌入您自己的视频,您只需要将视频链接替换成你自己的视频。
总之,使用CSS创建视屏弹窗非常简单,只需要一些基本的CSS代码和HTML代码。它可以为大家的网页增加一些功能并且让用户拥有更好的体验。