我有一个模态窗口弹出,我想相对于页面上读者的位置居中。实现这一点的最佳方法似乎是使用位置固定/前 50% 修复:
.fixed {
position:fixed;
width:100px;
height:100px;
top:50%;
left:50%;
margin-left:-50px;
margin-top:-50px;
}
到目前为止一切顺利,模态在精确的中心弹出。在此处查看 jsfiddle:http: //jsfiddle.net/cbqN2/
但如果内容对于他们的屏幕来说太长,我希望我的用户能够滚动模式:http: //jsfiddle.net/xwhMa/1
有什么方法可以通过嵌套不同位置的 div 或 JQuery 作为最后的手段来实现这一点?