我想将css perspective属性应用于youtube视频。
我尝试了一些事情。我已经将样式直接添加到嵌入代码以及div容器中:
perspective: 1000px;
-moz-perspective: 1000px;
-webkit-perspective: 1000px;
-webkit-transform: rotateY(45deg);
这些都没有奏效。我也尝试了html5视频解决方案,如下所示: Html5 video perspective transform
但是,当与youtube嵌入代码一起使用时,视频容器已旋转,但视频不再播放(如下面的代码段所示。)
有关如何使用youtube工作的任何想法吗?
更新: 我将iframe放在div中以纠正问题。谢谢@dekel!
.video-wrapper {
perspective: 1000px;
}
.video {
transform: rotateY(-30deg);
}
<div class="video-wrapper">
<div class="video">
<iframe width="560" height="315" src="https://www.youtube.com/embed/8NGNKBIA_eI?rel=0" frameborder="0" allowfullscreen></iframe>
</div>
</div>