如果图像对屏幕来说太大,可以缩小它
Scale down an image if it's too big for the screen
我有一个html页面,中间有一张图片。
是否有一种方法来缩小与javascript的图像,以防它太大,目前的显示器分辨率?
我的意思是,如果一个分辨率为1600*1200的用户打开一个1900*1200的图像,图像应该按比例缩小以适合窗口。
我可以使用jquery为什么不用css呢?
.imgresize {
max-width: 100%;
max-height: 100%;
}
看这里:图像大小调整到适合屏幕
其他:http://jsfiddle.net/jsNDW/1/
HTML<img src="http://placehold.it/1950x550" class="imgresize">
JQUERY 和
var wWidth = $(window).width();
var wHeight = $(window).height();
$('.imgresize').each( function() {
var imgWidth = $(this).width();
var imgHeight = $(this).height();
if(imgWidth > wWidth)
{
$(this).width(wWidth);
}
if(imgHeight > wHeight )
{
$(this).width(wHeight);
}
});
$(window).resize(function() {
var wWidth = $(window).width();
var wHeight = $(window).height();
$('.imgresize').each( function() {
var imgWidth = $(this).width();
var imgHeight = $(this).height();
if(imgWidth > wWidth)
{
$(this).width(wWidth);
}
if(imgHeight > wHeight )
{
$(this).height(wHeight);
}
});
});
相关文章:
- 在手机上缩小/缩放滚动图像
- 上传时缩小图像大小
- 如何缩小大图像 (1600x1200) 的大小,使其适合大多数屏幕作为背景
- 加载、滚动、放大和缩小图像,如谷歌地图
- 我想滚动放大和缩小一个图像,但也有针在该图像上保持正确的位置.jQuery
- 使用javascript或jsp缩小图像
- 缩小后的大图像上的Jcrop圆形选择显示预览选择区域中的全尺寸图像
- 动态缩小图像,同时保持比例
- 在放大/缩小图像的同时平移图像上的圆
- 缩小图像质量损失
- 如何使用Javascript缩小图像
- 如何在javascript中缩小图像
- 如何在调整大小的DIV中居中并放大/缩小图像
- 使用gulp-imgmin可以多次压缩或缩小图像
- 我做错了什么?我正在尝试用jQuery在点击时放大和缩小图像
- 在three.js中调整视图大小会缩小图像
- 有没有一种方法可以缩小图像的尺寸,这样加载时间就不会被严重拖延
- 使用javascript扩展/缩小图像
- 高幻灯片:重新缩小图像的问题
- 在HTML5中使用Javascript缩小图像