비율이 9:16인 유튜브 동영상을 전체 너비 및 전체 높이로 삽입하는 방법

4 min read

유튜브 비디오를 삽입한 뒤에 동영상 크기를 내 마음대로 조절하기가 너무 어렵습니다. 이 글에서는 유튜브 동영상 퍼올 때 화면에 꽉차게 크기와 비율을 설정하는 방법과 비율이 9:16인 유튜브 동영상을 전체 너비 및 높이로 삽입하는 방법에 대해 설명합니다.

목차

일반적으로 유튜브 동영상 소스 코드의 width 및 height 속성을 수정하면 크기나 비율을 조정할 수 있습니다. width='560', height='315'는 16:9 비율로 가로로 동영상을 볼 때 적합한 비율입니다.

다만, 유튜브 동영상 퍼가기 소스 코드를 그대로 적용하면 화면 양 옆에 또는 위쪽과 아래쪽에 "검은색 바"가 생깁니다.

아래에서 삽입(embedded)된 유튜브 동영상의 "검은색 바"를 없애고, 화면 크기에 맞게 비율이 줄어드는 방법에 대해 설명합니다.

(가로) 유튜브 동영상 퍼갈 때 화면에 꽉차게 설정하기

먼저 블로그 에디터에서 HTML을 수정할 수 있는 모드로 변경한 뒤 아래의 단계별 가이드에 따라 진행합니다.

1. iframe 상위 요소(div)를 만듭니다.

<div class="ytLandscape">

</div>

2. 유튜브 공유 > 퍼가기 > 소스 코드(iframe)를 복사 후 div 사이에 붙여넣습니다.

<div class="ytLandscape">
  <iframe 
    width="560"
    height="315"
    src="https://www.youtube.com/embed/SigIbCVMTzU"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
    allowfullscreen>
  </iframe>
</div>

3. css 스타일을 추가합니다.

/* Youtube fullpage */
.ytLandscape {
    position: relative;
    padding-bottom: 56.25%;
}
.ytLandscape iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
}
함께 읽으면 좋은 글

4. 이제 상하 여백이 없어지고 화면이 꽉차게 표시됩니다.

Note:
가로 모드: Landscape (horizontal)
세로 모드: Portrait (vertical)

(세로) 모바일 유튜브 쇼츠, 직캠 동영상 화면에 꽉차게 설정하기

유튜브 쇼츠나 직캠과 같은 세로 동영상은 모바일 스마트폰 화면에 최적화되어 있습니다. 그래서 위의 설명대로 적용했을 때 유튜브 동영상이 화면에 꽉차게 나오지 않고 좌우에 여백(검은색 투명한 배경)이 생길 수 있습니다.

16:9 비율을 9:16 비율로 변경해주어야 좌우 여백 없이 화면에 꽉차게 나옵니다.

출처: 스브스케이팝 / SBS KPOP

첫 번째 방법에서 몇 가지만 수정하면 됩니다.

1. widthheight 속성값을 9:16 비율로 수정합니다.

<div class="ytPortrait">
  <iframe 
    width="315"
    height="560"
    src="https://www.youtube.com/embed/0gRlwDBaris"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
    allowfullscreen>
  </iframe>
</div>

2. iframe 상위요소의 클래스(class) 이름을 수정합니다.

<div class="ytPortrait">
  <iframe 
    width="560"
    height="315"
    src="https://www.youtube.com/embed/0gRlwDBaris"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
    allowfullscreen>
  </iframe>
</div>

3. css에서 클래스 이름을 수정합니다.

.ytPortrait {
    ...
}
.ytPortrait iframe {
    ...
}

4. padding-bottom: 56.25% 속성값을 "177.777%"로 수정합니다.

.ytPortrait {
    position: relative;
    padding-bottom: 177.777%;
}
.ytPortrait iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
}

5. 이제 유튜브 동영상이 꽉찬 화면으로 나옵니다.

출처:
BANGTANTV

방문해주셔서 감사합니다. 즐거운 하루 되세요!

관심 있을 만한 글

  • 스크롤 진행률 표시가 있는 블로그를 꽤 많이 보았는데요. 일반적으로 이러한 읽기 진행률 표시는 긴 내용이 있는 블로그 게시물에 사용되며 게시물을 모두 읽는 시점까지 얼마나 남았는지 이해하는 데 도움이 됩니다. 구글 블로그는 간단한 코드를 추가하면 읽기 진행률 표시줄을 쉽게 추가할 수 있습니다. …
  • 구글 블로그에서 HTML로 작성한 구조를 꾸미기 위해 CSS 스타일을 추가할 수 있습니다. 이 CSS를 추가하여 구글 블로그의 레이아웃 및 디자인을 변경할 수 있습니다. CSS를 추가하는 방법에는 크게 2 가지 방법이 있습니다. 첫 번째 방법은 HTML 보기에 CS…
  • 구글 블로그에서 이미지 사진을 옆으로 나란히 정렬하기가 쉽지 않습니다. 반응형으로 이미지 사진을 가로로 나열하고 모바일 접속자도 이미지 사진을 잘 볼 수 있게하려면 어떻게 해야할까요? HTML 및 CSS를 잘 몰라도 이해할 수 있게 천천히 알아보겠습니다. 이 포스팅에…
  • 구글 블로그에서 읽기 목록에 블로그를 추가하면 다른 사람 블로그의 최신 글을 자신의 홈페이지에서 모아 볼 수 있습니다. 즉, 팔로우(구독) 기능입니다. 목차 관심이 있는 블로그를 읽기 목록에 추가하는 방법 블로그 구독을 취소…
  • 다음 웹마스터 도구 베타 구글 블로그는 "다음 웹마스터 도구 베타"에 블로그를 등록할 수 있습니다. 등록이 완료되면 다음 웹마스터 도구 베타는 Blogger를 웹문서 영역에 노출합니다. 먼저 다음 (Daum) 웹마스터도구 베타로 이동합니다. …
  • 레이아웃 가젯(위젯) 중 잠김 상태로 삭제가 되지 않거나 드래그 앤 드롭으로 이동이 되지 않는 경우가 있습니다. 이러한 경우 해결 방법에 대해 알아봅니다. 1. 가젯의 종류 및 ID 확인 애드센스 가젯: Adsense 추천 글 가젯: FeaturedPost 이…

댓글 쓰기