ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • iframe 모바일 width height 100% 처리
    퍼블리싱의 한계/CSS 2023. 3. 22. 13:15

     

    * 에디터 html 수정하기 기능에서 iframe width 100%, height 100% 처리하기

    ( PC + MOBILE 두마리 토끼를 한번에~ )

     

     

    #에디터에서 style 태그 사용이 가능한경우

    (코딩을 모르는 운영자를 위한 가이드 추가)

    1. <style>아래 소스코드 복사하세요</style> 영역 추가

    2. <iframe></iframe> 영역 밖으로 <div class="iframe-container"></div> 추가

    <style>
    .iframe-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
    .iframe-container iframe,
    .iframe-container object,
    .iframe-container embed {position: absolute;top:0;left:0;width:100%;height:100%;}
    </style>
    
    <!-- class iframe-container 부여 -->
    <!-- div or p 태그 -->
    <div class="iframe-container" style="text-align: center; " align="center">
      <iframe src="https://www.youtube.com/embed/주소" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
    </div>
     

     

    #에디터에서 style 태그 사용이 불가능한경우

    (코딩을 모르는 운영자를 위한 가이드 추가)

    1. <iframe></iframe> 영역 밖으로

    <div style="position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;""></div> 추가

    2. <iframe></iframe> 내부에 style 속성 추가

    style="position:absolute;top:0;left:0;width:100%;height:100%;"

    <div style="position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;" align="center">
      <iframe style="position:absolute;top:0;left:0;width:100%;height:100%;" src="https://www.youtube.com/embed/주소" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
    </div>
    
     

     

    참~쉽죠잉~

     

     

    '퍼블리싱의 한계 > CSS' 카테고리의 다른 글

    CSS 위치 중앙, 하단 정렬  (0) 2023.03.22
    css 패턴 배경  (0) 2023.03.22

    댓글

Designed by Tistory.