摘要: 有时我们会有这样的需求:让图片显示在固定大小的区域。如果不考虑 IE6 完全可以使用 css 的 max-width 限制宽度自动按比例缩小显示,但是这样有个问题,就是如果按比例缩小后,图片高度不够,那么就很难看了。举例来说第一种情况:如图片大小为 600×350,显示区域大小为 200×140,如果图片根据目标宽度(200)按比例缩放后大小变成 116,那么显示在 200×140 就会很难看。如下图左第二种情况:刚好相反,如图片大小为400×400,显示区域同样是200×140,如果图片根据目标高度(140)按比例缩放后大小变成 140,即 阅读全文
posted @ 2013-10-31 18:03 江哥哥 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 一个是把图片 html()到HTML里面在获取一个是用过URL ajax获取只要图片加载完毕时才能获取到加载的图片的宽度和高度,你的意思是再图片加载前显示加载等待图片,然后再显示加载后的图片吧?只要判断图片是否加载完毕,然后再获取图片属性,下面是个例子,不知道对你有没有帮助:/** 动态获取图片的宽度和高度的像素值 * * @param sUrl 图片的url * @param fCallback 回调函数,fCallback至少有一个类型为object类型的参数用来接收图片的宽、高、url * * usage: * var url = "http://mat1.gtimg.com/ 阅读全文
posted @ 2013-10-31 18:02 江哥哥 阅读(1502) 评论(0) 推荐(0) 编辑