未古其人

目录

弹出层高宽自适应问题

类型:String/Array,默认:’auto’

在默认状态下,layer是宽高都自适应的,但当你只想定义宽度时,你可以area: ‘500px’,高度仍然是自适应的。当你宽高都要定义时,你可以area: [‘500px’, ‘300px’]

从官方文档的描述来看,弹出层的高度应该可以自适应。

      var content = config.content = conType ? config.content : [config.content||'', 'auto'];
      config.content = '<iframe scrolling="'+ (config.content[1]||'auto') +'" allowtransparency="true" id="'+ doms[4] +''+ times +'" name="'+ doms[4] +''+ times +'" onload="this.className=\'\';" class="layui-layer-load" frameborder="0" src="' + config.content[0] + '"></iframe>';

但从弹出层的代码和实现效果来看,似乎并没有做到自适应。

不过可能这里我对“自适应”的理解和原作者的理解有偏差也有可能。
我的理解是:

iframe 适应内部页面的高度自动调整。