如何使用CSS将视频居中
我正在尝试在我的站点中集中视频,但我不想在HTML中使用中心标记,因为它有点过时。如何使用CSS实现这一点?这是我的HTML代码,如果有帮助的话如何使用CSS将视频居中,css,video,center,Css,Video,Center,我正在尝试在我的站点中集中视频,但我不想在HTML中使用中心标记,因为它有点过时。如何使用CSS实现这一点?这是我的HTML代码,如果有帮助的话 您的浏览器不支持视频标记。 以下是一个示例: 只需将这些CSS规则添加到元素video: display: block; margin: 0 auto; 添加display:block属性非常重要。否则无法将元素居中。试试这个,在视频标签周围有一个包装div。html5视频和图像在设置样式时被视为文本。因此,文本对齐:居中将起作用。你可以检查下面的
您的浏览器不支持视频标记。
以下是一个示例:
只需将这些CSS规则添加到元素video
:
display: block;
margin: 0 auto;
添加
display:block
属性非常重要。否则无法将元素居中。试试这个,在视频标签周围有一个包装div。html5视频和图像在设置样式时被视为文本。因此,文本对齐:居中将起作用。你可以检查下面的小提琴
您的浏览器不支持视频标记。
要使视频水平居中,请添加:
display: block;
margin: 0 auto;
以下是3种将视频居中的方法: 1.使用保证金 2.使用变换 3.使用容器,
我知道这个话题很长,但现在你可以开始了: 这是在页面的中间
video {
transform: translate(-50%, -50%);
position: absolute;
top: 50%;
left: 50%;
}
这是线中间的
video {
display: block;
margin: auto;
}
只为那些正在寻找这类过时产品的人准备的?太过时了!根据页面的标记方式,您可能会自动调整左右页边距。例如,
video{margin:0auto;}
确实帮助我获得了一个嵌入式YouTube视频。谢谢。:)
.container video {
display: flex;
justify-content: center;
}
video {
transform: translate(-50%, -50%);
position: absolute;
top: 50%;
left: 50%;
}
video {
display: block;
margin: auto;
}