javascript – FancyBox调整宽度

前端之家收集整理的这篇文章主要介绍了javascript – FancyBox调整宽度前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我可以用$.fancybox.resize()调整高度.部分,但宽度不会根据新内容更新.思考?

解决方法

fancybox api docs

$.fancybox.resize:“自动调整fancybox高度以匹配内容的高度.”

因此看起来它并不打算调整宽度.

如果要调整宽度,可以通过手动调整#fancybox-wrap和#fancybox-inner元素的大小来实现.经过一些非常快速的检查,看起来#fancybox-wrap设置为比#fancybox-inner宽20px:

$('#fancybox-inner').width(400);
$('#fancybox-wrap').width(420);

使用width选项首次注册fancybox时,您还可以控制宽度:

$('#somelink').fancybox({ width: '100px' });

猜你在找的JavaScript相关文章