, поэтому мы все знаем, что fancybox имеют функциональность изменения размера, и это отлично, , но если содержимое больше вашего экрана, оно также изменится, и вам придется прокручивать вниз с помощью прокрутки браузера, а не с полосами прокрутки fancybox.fancybox auto-resize с лимитами
Чтобы изменить размер без быстрого беспорядка, мне это нравится.
<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>
поэтому мой вопрос заключается в том, чтобы изменить размер в пределах окна браузера, или не более определенного значения, f.ex я хочу AUTORESIZE, но не более, чем ширина: 800px; и высота: 900 пикселей;
, чтобы проиллюстрировать то, что у меня есть сейчас, и то, что я хочу достичь, вот некоторые экраны:
ток:
Wanted:
Любые идеи?
Не будет ли этот sitll вызывать полосу прокрутки, если размер внутреннего окна меньше 600 пикселей высотой, например, на нетбуке или планшете ? – Dwayne 2012-01-05 00:09:50