menu
menu

キーワード検索

 

7月更新・前月(6月)の人気記事トップ10 - 7/1/2019

  1. ( 2 ↑) 【Mac】Macのユーザー名とアカウント名を変更する
  2. ( 1 ↓) 【CSS】CSSだけでドロップダウンメニュー
  3. ( 3 - ) 【iPhone・iPad】iPhoneのメモリを簡単に解放する方法
  4. (圏外↑) 【Mac】Safariでソースコードを見る方法
  5. ( 9 ↑) 【WiMAX】HUAWEI W04 気づくとWi-Fiの接続が切れてる
  6. (圏外↑) 【jQuery】jQueryでドロップダウンメニュー
  7. ( 4 ↓) 【CSS】スマホ対応CSSだけでドロップダウンメニュー
  8. ( 3 ↓) 【CSS】CSSだけでドロップダウンメニュー
  9. ( 5 ↓) 【Mac】Finderにフォルダのフルパスを表示させる方法
  10. ( 6 ↓) 【制作Tips】画面解像度一覧表
このエントリーをはてなブックマークに追加

【HTML5】要素の背景にYouTube動画を使う方法

【HTML5】要素の背景にYouTube動画を使う方法

こんにちは(・∀・)

要素の背景に動画を表示する2種類の方法をご紹介します。

前回のvideo要素に続いて今回は、YouTubeの埋め込みコードのiframe要素を使用した、YouTube動画を背景に表示する方法です。

iframe要素を使用したYouTube動画を背景に表示

前回のvideo要素でも言いましたが、背景で使用する動画ファイルは、なるべく軽く作りましょう。できたら1MB以下にできると表示もスムーズになります。

また、動画が表示されない場合の代替え画像を用意することも忘れずに。

HTML

<div class="sample-demo">
<p>【CSS】YouTubeの埋め込みコードのiframe要素を使うサンプル</p>
<iframe width="560" height="315" src="https://www.youtube.com/embed/4OcXH-BomSU?rel=0&amp;controls=0&amp;showinfo=0&amp;autoplay=1&amp;loop=1&amp;playlist=4OcXH-BomSU&amp;muted=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<div class="content">
<p>【HTML5】YouTubeの埋め込みコードのiframe要素を背景に使うサンプル</p>
</div>
<!--sample-demo--></div>
CSS

.sample-demo {
  margin: 0 auto;
  position: relative;
  width: 100%;
  padding-top: 56.25%;
  margin-top: -28%;
}
.sample-demo iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
.content {
  width: 100%;
  height: auto;
  position: absolute;
  z-index: 1;
  color: #fff;
  font-size: 200%;
  top: 50%;
  transform: translateY(-50%);
  overflow: hidden;
}
Result

サンプルデモはこちら


関連リンク

【HTML5】要素の背景に動画を使う方法 その1
【CSS3】要素のいろいろな画面中央配置の仕方

  • iframe要素 YouTube ミュート ループ 背景 自動再生
このエントリーをはてなブックマークに追加