Html 在背景视频的顶部,使用CSS将图像水平居中
新的编码。 我已将视频设置为在网站背景上自动播放。 当我尝试将图像放置在顶部时,会遇到问题,特别是在尝试将其水平居中时 典型的解决方案会导致图像消失:Html 在背景视频的顶部,使用CSS将图像水平居中,html,css,Html,Css,新的编码。 我已将视频设置为在网站背景上自动播放。 当我尝试将图像放置在顶部时,会遇到问题,特别是在尝试将其水平居中时 典型的解决方案会导致图像消失: img.center { display: block; margin: 0 auto; } 以下是我的徽标CSS: .logo { position: absolute; margin-left: auto; margin-right: auto; height: 250px; padding-top
img.center {
display: block;
margin: 0 auto;
}
以下是我的徽标CSS:
.logo {
position: absolute;
margin-left: auto;
margin-right: auto;
height: 250px;
padding-top: 15px;
}
我需要这个标志漂浮在背景视频的顶部,其样式如下:
#bgvideo {
position: fixed;
top: 0;
left: 0;
bottom: 0;
min-width: 100%;
min-height: 100%;
}
就这么简单。这是一张工作票 HTML:
位置:绝对位置;最高:50%;左:50%;转换:翻译(-50%,-50%)你好,亚历克,谢谢你的回复。这是可行的,但是图像会填满整个屏幕。当我将宽度调整到300px时,它会将图像移到屏幕的一半。有什么解决办法吗?thanks@JackScott是的,等等,我在这一个上跳了枪,我会给你一个工作的解决方案。没关系,我做了一些故障排除,并修复了它,只是不得不改变第二个翻译参数为-110%。。。这是一个好的修复方法吗?@JackScott你的视频应该被修复,这样你在滚动时仍然可以看到它吗?是的,但是当我滚动时,我希望网站的其余部分显示在它的顶部。我把它修好了。但现在有一个小问题,网站的浏览窗口比100%略大。。。
<video autoplay muted loop id="myVideo">
<source src="https://www.w3schools.com/howto/rain.mp4" type="video/mp4">
</video>
<img id="myImg" src="https://www.searchenginegenie.com/images/29-samplelogo.jpg" width="200">
#myVideo {
position: fixed;
right: 0;
bottom: 0;
min-width: 100%;
min-height: 100%;
}
#myImg {
position: absolute;
left: 0;
right: 0;
display: block;
margin: auto;
}