1
我试图在iPhone的PNG图像内播放某个视频。 iPhone作为视频的框架。我能做到这一点使用这个CSS代码:将Vimeo视频嵌入到PNG图像中
#phone_container {
width: 343px;
/* Adjust Phone image width */
height: 663px;
/* Adjust Phone image height */
position: relative;
}
#phone_container:after {
content: '';
display: block;
background: url('iphone png link') no-repeat top left transparent;
width: 100%;
height: 100%;
left: 0px;
top: 0px;
position: absolute;
z-index: 10;
}
#video-placeholder {
position: absolute;
top: 125px;
/* Adjust top position */
left: 55px;
/* Adjust left position */
z-index: 5;
}
我也能做到这一点使用这个HTML代码:
<div class="row demo-video">
<div class="col-md-5 left-side" id="phone_container">
<div>
<iframe id="video-placeholder" src="Video Link" width="270" height="464" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div>
</div>
虽然是工作完全正常,唯一的问题是,由于iframe
的z-index
小于图像。 Vimeo播放器控件不起作用。我尝试将播放器控件的z-index
设置得比iPhone的高,但它仍然不起作用。它也没有响应。我该如何解决这个问题?有什么建议么?
为什么使用固定大小?它显然不会有反应。改用百分比。 – Razor