답변:
웹 페이지에서 iframe을 중앙에 배치하는 가장 좋은 방법은 다음과 같습니다.
<p align="center"><iframe src="http://www.google.com/" width=500 height="500"></iframe></p>
너비와 높이는 HTML 페이지에서 iframe의 크기가됩니다.
align
속성이 더 이상 사용되지 않는다고 생각 했습니까? OP가 CSS를 사용하는 대신이 방법을 사용해야하는 이유는 무엇입니까?
style="text-align:center"
더 이상 사용되지 않으며 동일한 작업을 수행합니다.
비디오를 iframe에 넣고 레이아웃을 유동적으로 만들고 싶다면 다음 웹 페이지를보십시오. 유체 폭 비디오
비디오 소스에 따라 오래된 비디오가 반응하게하려면 전술을 변경해야합니다.
이것이 첫 번째 비디오 인 경우 간단한 해결책은 다음과 같습니다.
<div class="videoWrapper">
<!-- Copy & Pasted from YouTube -->
<iframe width="560" height="349" src="http://www.youtube.com/embed/n_dZNLr2cME?rel=0&hd=1" frameborder="0" allowfullscreen></iframe>
</div>
그리고이 CSS를 추가하십시오 :
.videoWrapper {
position: relative;
padding-bottom: 56.25%; /* 16:9 */
padding-top: 25px;
height: 0;
}
.videoWrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
면책 조항 : 이것 중 어느 것도 내 코드가 아니지만 테스트 한 결과에 만족했습니다.
iframe 요소를 정렬하는 가장 간단한 코드 :
<div align="center"><iframe width="560" height="315" src="www.youtube.com" frameborder="1px"></iframe></div>
http://www.w3schools.com/css/css_align.asp 에 따르면 왼쪽 및 오른쪽 여백을 자동으로 설정하면 사용 가능한 여백을 균등하게 분할하도록 지정합니다. 결과는 중심 요소입니다.
margin-left: auto;margin-right: auto;
여기에 iframe이나 이미지를 화면 중앙에 가로로 놓는 데 어려움을 겪는 모든 분들을 위해 스 니펫을 넣었습니다. 원한다면 THUMBS UP VOTE를주세요.
style> img & iframe> 태그 이름이므로 다른 태그를 중앙에 두려면 변경하십시오
<html >
<head>
<style type=text/css>
div{}
img{
margin: 0 auto;
display:block;
}
iframe{
margin: 0 auto;
display:block;
}
</style>
</head>
<body >
<iframe src="https://test-videos.co.uk/vids/bigbuckbunny/mp4/h264/360/Big_Buck_Bunny_360_10s_1MB.mp4" width="320" height="180" frameborder="0" allowfullscreen="allowfullscreen"></iframe>
<img src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/images/BigBuckBunny.jpg" width="320" height="180" />
</body>
</html>