如何制作视频网格?

时间:2016-08-08 02:03:35

标签: html css grid-layout

我有一个试图在2x2网格中显示4个视频的页面,但我目前有两个问题。

  1. 视频之间有空格
  2. 他们都在一栏
  3. 这是我目前的代码:

    <!DOCTPYE html>
    <html>
        <head>
            <title>Memorabilia</title>
            <style>
                body {
                    margin: 0px;
                }
                video {
                    width: 50%;
                }
            </style>
        </head>
        <body>
            <video autoplay loop muted>
                <source src="a.mp4" type="video/mp4">
            </video>
            <video autoplay loop muted>
                <source src="b.mp4" type="video/mp4">
            </video>
            <video autoplay loop muted>
                <source src="c.mp4" type="video/mp4">
            </video>
            <video autoplay loop muted>
                <source src="d.mp4" type="video/mp4">
            </video>
        </body>
    </html>
    

    P.S。我不希望视频大小固定,我想在每一行中放两个视频,这就是为什么我把50%放在宽度上的原因。

1 个答案:

答案 0 :(得分:1)

您只需在float: left;代码中添加video

body {
  margin: 0px;
}
video {
  width: 50%;
  float: left;
}
        <video autoplay loop muted>
            <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
        </video>
        <video autoplay loop muted>
            <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
        </video>
        <video autoplay loop muted>
            <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
        </video>
        <video autoplay loop muted>
            <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
        </video>