我正在尝试使用居中对齐视频弹出窗口,
$('#videoid').css("top", (($(window).height() - $('#videoid').outerHeight()) / 2) + $(window).scrollTop() + "px");
$('#videoid').css("left", (($(window).width() - $('#videoid').outerWidth()) / 2) + "px");
当我在 android 手机中进行方向更改时,它非常有效,但在 iOS 手机和 iPad 中,方向更改(从纵向到横向)弹出窗口正在向上移动。它没有对齐中心。
我的 videoid CSS 是
#videoid {
height: auto;
max-height: 230px;
min-height: 150px;
position: absolute;
width: 70%;
}
在宽度方面,弹出窗口居中对齐,但在高度方面,弹出窗口向上移动。任何帮助建议表示赞赏。提前致谢。
我发现<div id="videoid">
旋转时的高度正在改变。任何控制高度的解决方案。