Bloggerに関するカスタマイズ・テンプレート・TIPSを紹介しています。

2026/02/25

BloggerでYouTubeを幅いっぱいに表示 + パラメータ

event_note2月 25, 2026 editBy まつゆう forumNo comments

1. CSSの効果

【YouTubeのレスポンシブ・ラップ表示】
埋め込み動画がメインカラムからはみ出す問題を解決し、画面サイズに合わせて最適化します。アスペクト比を維持したまま横幅いっぱいに表示される、Bloggerに最適な実装です。

2. CSSの特徴

  • アスペクト比の完全維持
    padding-top: 56.25% を活用することで、画面幅が変わってもYouTube標準の16:9比率を崩さず表示します。
  • メインカラム追従型
    max-width: 100% を設定しているため、Bloggerのテンプレートサイズやスマホ画面からはみ出すことなく、常に親要素の幅にフィットします。
  • インライン属性の無効化
    埋め込みコードに含まれる固定値(width="560"など)をCSSの !important で上書きし、レスポンシブ動作を優先させています。

3. 紹介コード


<div class="youtube_wrap">
YouTube 埋め込みURL
</div>

<style>
/* メインカラムからのはみ出しを防止し、16:9を維持するCSS */
.youtube_wrap {
    position: relative;
    width: 100%;
    max-width: 100%; /* 親要素(メインカラム)の幅を超えないように制限 */
    padding-top: 56.25%; /* 16:9のアスペクト比 */
    margin: 0 auto;
    overflow: hidden; /* はみ出しを物理的にカット */
}

.youtube_wrap iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important; /* インライン指定のwidthを無効化 */
    height: 100% !important; /* インライン指定のheightを無効化 */
    border: 0;
}
</style>
  

4. 「自動再生」+「ミュート」のパラメータ追加の説明

  • 設定方法
    埋め込みコード内にある src 属性のURL末尾に &autoplay=1&mute=1 を追記します。
  • 動作の仕組み
    近年のブラウザ仕様により、音が出ている状態での自動再生はブロックされます。そのため、自動再生(autoplay=1)を有効にする場合は、必ずセットでミュート(mute=1)を設定する必要があります。
まつゆう
アラフォーゲーマーがいろんなゲームを楽しみながらプレイしています。YouTube・Twitch・Mixerで配信中!! 東京パフォーマンスドールの狂信者。 好きすぎてドメインを取得してファンサイトを運営中。

0 comments:

コメントを投稿