Nếu bạn đang đặt video vào iframe và bạn muốn bố cục của mình trôi chảy, bạn nên xem trang web này: Video Fluid Width
Tùy thuộc vào nguồn video và nếu bạn muốn các video cũ trở nên phản hồi, chiến thuật của bạn sẽ cần phải thay đổi.
Nếu đây là video đầu tiên của bạn, đây là một giải pháp đơn giản:
<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>
Và thêm css này:
.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%;
}
Tuyên bố miễn trừ trách nhiệm: không ai trong số này là mã của tôi, nhưng tôi đã kiểm tra nó và hài lòng với kết quả.