我正在使用colorbox很长一段时间,它在所有类型的网站上都能很好地运行。 我遇到了一个非常长的网站,当我打开彩盒时,它会在它的中间打开而不是在我的页面视图中间。
有什么可以影响这个???
谢谢!!!!答案 0 :(得分:0)
网站上很可能是冲突的css - 而不是网页的长度。
答案 1 :(得分:0)
问题解决了。该网站没有任何DOCTYPE。
答案 2 :(得分:0)
你也可以试试这个。
$.colorbox({
width: "600px", height: "500px", inline: false, overlayClose: false, escKey: true, iframe: true,
onComplete: function () {
$('#colorbox').removeAttr('top');//test
$('#colorbox').css('top', '100px');//test
$('#colorbox').removeAttr('display');//test
$('#colorbox').css('display', 'block');//test
},
onLoad: function () {
$('#colorbox').removeAttr('display');//test
$('#colorbox').css('display', 'none');//test
},
});