我正在尝试使图像在大小为 198px 的方形 div 中缩放overflow:hidden
魔术类是指一个img
$('.magic').on('load', function(){
var self = $(this);
var width = self.width();
var height = self.height();
if(width>height){
self.css('height', '198px');
self.css('width', 'auto');
}
else{
self.css('width', '198px');
self.css('height', 'auto');
}
});
现在它img
正在填充div
并且不会变得比它更大。
就像在风景照片中一样,它不能完美地缩放,而是拉伸。