2010-08-23 79 views
2

我有一個web應用程序: 1.是一個iframe(它出現在多個地方,例如facebook)。 2.有模態(我正在使用jqmodal)。 3.有一個垂直滾動條。如何在iframe中垂直居中模態?

問題是,當從頁面底部的鏈接打開模式時,模式出現在我的頁面頂部,因此用戶必須向上滾動以查看模式。

是否有任何方式垂直居中模式? 或者,也許在外框向上滾動?

預先感謝您。

回答

0

可以滾動到它是這樣的:

var offset = $('#mymodal').offset().top; 
$('html, body').animate({ scrollTop: offset - 100 }, 500); 

或垂直對齊這樣的:

position: absolute; 
top: 50%; 
margin-top: -100px; 
height: 200px;