html - 我如何将我的视频对齐到左上角,是什么在视频上方和下方创建了这些间距?

标签 html css

我尝试使用 flexbox 将视频放入容器中,但我注意到视频上方和下方有一些间距,我希望它与盒子完美对齐。 https://codepen.io/betablue/pen/NmJPqG https://imgur.com/5n8LmtC

CSS 在代码笔中。

.container {
  display: flex;
  align-items: flex-start;
  flex-direction: row;
  justify-content: flex-start;
  border: 3px dashed black;
  width: 750px;
  height: 750px;
}

.container>div>video {
  width: 40px;
  height: 40px;
}
<!DOCTYPE html>
<html lang="en">


<head>

  <link rel="stylesheet" type="text/css" href="style.css">

</head>

<body>
  <div class="container">
    <video width="400" height="400" autoplay Loop muted controls>
  <source src="Watervid.mp4" type="video/mp4">
    </video>
  </div>




  </div>
</body>

</html>

最佳答案

试试这个 CSS,你没有正确使用 flex-blox 属性:

  .container {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 3px dashed black; 
  width: 750px; 
  height: 750px;
  }

   .container > div > video {
   width: 40px;
   height: 40px;
   }

关于html - 我如何将我的视频对齐到左上角,是什么在视频上方和下方创建了这些间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55885458/

相关文章:

html - 悬停子菜单时保留主菜单的颜色?

html - 使用 angularjs 动态更改元素的 css 类

javascript - 在滚动条上更改 Logo 会将菜单项向下推

html - CSS:将图标悬停在图片/视频div顶部

javascript - 如何在谷歌地图中添加获取路线选项

html - HTML/CSS客户门户

javascript - 来自 Controller 的 Angular 动画

javascript - 循环遍历选中的复选框然后显示结果

html - 子菜单不会出现在浏览器中。我相信它与 css 定位有关

html - 如何让 Bootstrap Navbar 出现在 xs 布局中的一行?