так что мы все знаем, что fancybox имеет функцию изменения размера, и это здорово,
но если содержимое больше вашего экрана, оно также изменит свой размер, и вам придется прокручиваться вниз с помощью полос прокрутки браузера, а не с полосами прокрутки fancybox.
Чтобы изменить размер без быстрого беспорядка, я делаю вот так.
<script type="text/javascript">
jQuery(document).ready(function() {
$('MyTagValue').fancybox(
{
'titlePosition' : 'inside',
'transitionIn' : 'fade',
'transitionOut' : 'fade',
'onStart' : function()
{
$('#MyTagStyle').css(
{
marginLeft: '-10000px'
});
},
'onComplete' : function()
{
$.fancybox.resize();
$('#MyTagStyle').css(
{
marginLeft: '0px'
});
}
});
});
</script>
поэтому у меня вопрос, как изменить размер экрана вашего браузера или не больше, чем определенное значение, например, я хочу изменить размер авто, НО не больше, чем ширина: 800px; и высота: 900px;
, чтобы проиллюстрировать, что у меня есть сейчас и чего я хочу достичь, вот несколько экранов:
Ток:
Требуются:
Есть идеи?