javascript - 将两个 div 居中,一个带有 Logo ,一个带有文本,并排放置在 html5 视频的顶部并且仍然可以响应?

标签 javascript jquery css html video

我目前正在尝试为我的大学元素建立一个网站,以宣传我的游戏 YouTube channel 。在主页上,我设置了一个简短的循环 html5 视频作为背景。然后我想在上面放一个标志和一个标题和一些文本。然后我还使用分隔图像来分隔页面的各个部分。

我已经为 z-index 设置了正确的分层,并且我有一段 jQuery 代码可以调整视频的大小,工作正常。我的问题是,我终其一生都无法弄清楚如何将视频中间的图像和文本居中放置在屏幕上,并让它保持那样并根据窗口大小调整大小。我希望这个网站也能在移动设备上工作,因此响应迅速。我还希望始终在视频底部显示拆分图像。

我想我大部分时间都在努力完成我想要完成的事情,但我就是不能完全正确。

这是网站的链接:http://www.willcaddy.com/

如果更简单的话,这里有一个指向 pastebin 代码的链接:http://pastebin.com/vnH7LRNm

如果有人能帮助我,我将不胜感激!

最佳答案

只是在 chrome 中使用 inspect 元素,通过这样做,我能够让你的图像和文本都在视频上居中

.videoContainer {
 /* display: inline-block; */
    height: 54vw;
    width: /*whatever you want*/
    margin-left: auto;
    margin-right: auto;
  }

删除内联 block ,然后使用您想要的任何宽度值,我尝试使用 400px 并且对我来说它很好地居中。您可能需要使用一两个媒体查询来处理较小屏幕尺寸上的放置

关于javascript - 将两个 div 居中,一个带有 Logo ,一个带有文本,并排放置在 html5 视频的顶部并且仍然可以响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29568621/

相关文章:

javascript - jQuery .hover 效果 'color' 无法正常工作

html - textarea 打断单词并且不换行

javascript - Grails JSONObject解析问题

javascript - 如何修复 jquery.steps.js 插件上带键盘的选择复选框

jquery - 如何使用phonegap在拨号框中分配电话号码?

jquery - 为具有特定类的所有其他 div 设置样式

javascript - Node.js 中的 XML(使用 Javascript)

javascript - 用JS改变CSS元素,JS?

css - 图标字体字符上的光标更改

javascript - Bootstrap 显示和折叠表格行