другой вариант - использовать JQuery для определения размера браузера, а затем изменить его размер в соответствии с размерами.это не так элегантно, как решение CSS, но просто для завершения ответа ... вот метод, чтобы сделать это.
// set the displayWidth/Height to be 90% of the window
var displayWidth = $(window).width() * 0.9;
var displayHeight = $(window).height() * 0.9;
// Animate the thickbox window to the new size (with 50px padding
$("#TB_window").animate({
marginLeft: 0 - (displayWidth + 50) / 2,
marginTop: 0 - (displayHeight + 50) / 2,
height: displayHeight + 50,
width: displayWidth + 30
}, {
duration: 800
});
$("#TB_ajaxContent").animate({
height: displayHeight,
width: displayWidth
}, {
duration: 800
});