Q:

Видео на фоне блока 

Как поставить видео на фон определенного блока? 
Например, есть блок  (который является адаптивным) с определенными блоками и тегами. Как сделать так, чтобы на его background'е было определенное видео?

A:

Просто положить блок поверх видео. Или видео в этот блок, но с отрицательным z-index'ом.

div {
  border: 1px dotted red;
  height: 220px;
  width: 400px;
  margin: auto;
  position: relative;
  text-align: center;
  font-size: 3em;
}

video {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  z-index: -1;
}
<div>
  <video width="400" autoplay>
    <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
    <source src="http://www.w3schools.com/html/mov_bbb.ogg" type="video/ogg">
  </video>
  А тут какой-то текст поверх видео.
  <br>
  <a href=http://www.w3schools.com/html/html5_video.asp>И даже ссылка</a>
</div>

