iframe와 스펀지를 대응하는 방법
3371 단어 ResponsiveCSS
하지만 그것이 스펀지 사건이라면 단순히 아이프람만 넣으면 지면이 조금 변형된다.예를 들면 아래의 느낌.
출처는 다음과 같습니다.
sample01.html
<div class="movieWraper">
<div class="iframeWrap">
<iframe width="100%" height="100%" src="https://www.youtube.com/embed/PcUVtC-f8RY" frameborder="0" allowfullscreen></iframe>
</div>
</div>
sample01.css.movieWraper {
width: 100%;
}
.iframeWrap{
width: 100%;
}
너비가 100%인 경우에도 높이가 고정되어 가로로 변경됩니다.해결책
이 해결책으로.
• iframe에 position:absolute 지정
・.iframe Wrap 높이를 제거하고 padding으로 높이를 결정합니다.
이 정도면 됐어.
출처는 다음과 같습니다.(}변경 사항 없음)
sample02.css
.movieWraper {
position: relative
width: calc(100% - 10px);
margin: 0 auto;
}
.iframeWrap{
height: 0;
padding-bottom: 62.5%;
}
iframe {
position: absolute;
top: 0;
left: 0;
}
.iframe Wrap에서 지정한 width와padding-bottom(padding-top일 수도 있음)은 해당하는 감각이 좋은 파라미터를 설정하십시오.2016/11/18 스포츠투데이
여러분이 평론한 바와 같이padding-bottom(padding-top)은 애니메이션의 비율을 이용하여 9/16=0.55625→56.25(%)를 사용하면 딱 좋습니다.
지적해 주셔서 감사합니다.
총결산
어려운 일은 절대 하지 않지만, 잊기 쉬운 꼼꼼한 방법을 잊어버려 필기를 했다.
이상.
Reference
이 문제에 관하여(iframe와 스펀지를 대응하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Fj0gxKrVL1VsbRb/items/59c8bad3355ea4698623텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)