【发布时间】:2015-03-10 14:51:31
【问题描述】:
我一直在寻找这个问题的解决方案,但直到现在我还没有找到任何解决方案。
我需要给视频一个绝对位置,它的大小会根据这个位置而改变(通过给出顶部、右侧、底部和左侧的值)。当我这样做时,运行 iOS 8+ 的 iPhone 上的播放按钮停止居中。
这是正在发生的事情的打印:
我已经能够在此处的 JSFiddle 上重现此错误:https://jsfiddle.net/hwgnzwzf/2/ - 它似乎在我设置“左”属性时开始发生。
<div class="video-holder">
<div class="video">
<div class="video-wrapper video-wide">
<video controls poster="http://placehold.it/200x200">
<source src="" type="video/mp4"/>
</video>
</div>
</div>
</div>
.video{
position: absolute;
top:0;
left:40%;
right:20%;
bottom:0;
}
/edit:在Doml的输入之后,我尝试只设置'right'值和'max-width',但最终结果是一样的。
【问题讨论】: