Search
 
SCRIPT & CODE EXAMPLE
 

HTML

how to add background video in html

<video id="background-video" autoplay loop muted poster="https://assets.codepen.io/6093409/river.jpg">
  <source src="https://assets.codepen.io/6093409/river.mp4" type="video/mp4">
</video>

<h1>THIS IS A RIVER.</h1>
<h2>How majestic.</h2>

<style>
  /* video background */
  #background-video {
    height: 100vh;
    width: 100vw;
    object-fit: cover;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: -1;
  }

  /* page content */
  h1, h2 {
    color: white;
    font-family: Trebuchet MS;
    font-weight: bold;
    text-align: center;
  }

  h1 {
    font-size: 6rem;
    margin-top: 30vh; 
  }

  h2 { font-size: 3rem; }

  @media (max-width: 750px) {
      #background-video { display: none; }
      body {
        background: url("https://assets.codepen.io/6093409/river.jpg") no-repeat;
        background-size: cover;
      }
  }
</style>
Comment

how to add video in html background

<video autoplay loop muted id="backgroundVideo">
  <source src="background.mp4" type="video/mp4">
</video>

<style>
	#backgroundVideo {
      position: absolute;
      right: 0;
      bottom: 0;
      min-width: 100%;
      min-height: 100%;
      overflow: hidden;
    }
</style>
Comment

how to add video in background in html

How to create a full screen video background.
source: w3schools.com

<!-- The video -->
<video autoplay muted loop id="myVideo">
  <source src="backgroundVideo.mp4" type="video/mp4">
</video>

<!-- Optional: some overlay text to describe the video -->
<div class="content">
  <h1>Heading</h1>
  <p>Lorem ipsum...</p>
  <!-- Use a button to pause/play the video with JavaScript -->
  <button id="myBtn" onclick="myFunction()">Pause</button>
</div>
Comment

how to add video as background in html

To add a video as background in HTML, you would need to insert a video, Fix its position and
make its size as big as your website. Mind this may lead to issues in site responsiveness.
Enjoy :D
Comment

How to add video background in html and css

#background-video {
  width: 100vw;
  height: 100vh;
  object-fit: cover;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: -1;
}
Comment

How to add video background in html and css

<video id="background-video" autoplay loop muted poster="https://assets.codepen.io/6093409/river.jpg">
<source src="https://assets.codepen.io/6093409/river.mp4" type="video/mp4">
</video>
Comment

How to add video background in html and css

h1, h2 {
  color: white;
  font-family: Trebuchet MS;
  font-weight: bold;
  text-align: center;
}

h1 {
  font-size: 6rem;
  margin-top: 30vh;
}

h2 { font-size: 3rem; }
Comment

How to add video background in html and css

@media (max-width: 750px) {
    #background-video { display: none; }
    body {
      background: url("https://assets.codepen.io/6093409/river.jpg") no-repeat;
      background-size: cover;
    }
}
Comment

PREVIOUS NEXT
Code Example
Html :: yii2 csrf custom form 
Html :: html link tag for other website 
Html :: html ideas 
Html :: sign up form html 
Html :: Html.ActionLink with parameters 
Html :: javascript onclick alert are you sure 
Html :: html align text left 
Html :: add a html form 
Html :: how to set limit of words in input type text 
Html :: thymeleaf input radio checked 
Html :: html times 
Html :: file_put_contents(/var/www/demo.onlineexammanagement.com/public_html/storage/framework/cache/data/ea/83/ea83c7b371f7573de3cd055cea9229af0b0541e5): failed to open stream: No such file or directory 
Html :: htmladjacent 
Html :: 0 
Html :: html date range input 
Html :: change body font 
Html :: open image in new tab html 
Html :: how to add a border around text in html 
Html :: how to center vertically in bootstrap col 
Html :: v-select reduce 
Html :: import script html 
Html :: cache control html 
Html :: vscode format html on save 
Html :: open link as a number 
Html :: add icon html 
Html :: html always show scrollbar 
Html :: use font on website html 
Html :: html video repeating 
Html :: bootstrap 4 search box 
Html :: html min value 
ADD CONTENT
Topic
Content
Source link
Name
2+6 =