mirror of https://github.com/layui/layer
commit
d2b1444037
|
@ -211,9 +211,15 @@ layer.photos = function(options, loop, key){
|
||||||
area: function(){
|
area: function(){
|
||||||
var imgarea = [img.width, img.height];
|
var imgarea = [img.width, img.height];
|
||||||
var winarea = [$(window).width() - 100, $(window).height() - 100];
|
var winarea = [$(window).width() - 100, $(window).height() - 100];
|
||||||
if(!options.full && imgarea[0] > winarea[0]){
|
if(!options.full){
|
||||||
|
if(imgarea[0] > winarea[0]){
|
||||||
|
imgarea[1] = imgarea[1] * winarea[0] / imgarea[0];
|
||||||
imgarea[0] = winarea[0];
|
imgarea[0] = winarea[0];
|
||||||
imgarea[1] = imgarea[0]*winarea[1]/imgarea[0];
|
}
|
||||||
|
if(imgarea[1] > winarea[1]){
|
||||||
|
imgarea[0] = imgarea[0] * winarea[1] / imgarea[1];
|
||||||
|
imgarea[1] = winarea[1];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return [imgarea[0]+'px', imgarea[1]+'px'];
|
return [imgarea[0]+'px', imgarea[1]+'px'];
|
||||||
}(),
|
}(),
|
||||||
|
|
Loading…
Reference in New Issue