我正在使用最新的fancybox v2.0.6代码,但我遇到了一个问题,我似乎无法解决.
这是我的代码:
$("a.postlink").fancybox({ 'width' : 860,'height' : 600,'autoScale' : false,'autoDimensions' : false,'type' : 'iframe' });
除了保持自动设置的高度外,一切似乎都能正常工作.如果我查看Firebug,我会看到高度被设置回“自动”.
<div class="fancybox-wrap fancybox-desktop fancybox-type-iframe fancybox-opened" style="width: 890px; height: auto; display: block; position: absolute; top: 1111px; left: 312px; opacity: 1;"> <div class="fancybox-skin" style="padding: 15px;"> <div class="fancybox-outer"> <div class="fancybox-inner" style="width: 860px; height: 200px; overflow: auto;"> <iframe scrolling="auto" frameborder="0" hspace="0" name="fancybox-frame1338509511183" class="fancybox-iframe" src="http://localhost:8888/quepasa/?edition=112802"></iframe></div> <a class="fancybox-nav fancybox-prev" title="PrevIoUs"><span></span></a> <a class="fancybox-nav fancybox-next" title="Next"><span></span></a></div> <div class="fancybox-item fancybox-close" title="Close"></div> </div> </div>
解决方法
'autoScale' : false
那就是’autoSize’:fancybox版本中的false:2.0.6
原文地址:https://www.jb51.cc/jquery/176443.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。