方法1

img 只定义宽(或高)度可以等比例缩放,外面加个框,设置宽高和 overflow:hidden; 即可

方法2

在img标签里面只设置宽,不设置高,图片就会等比例缩放。

方法3

或者把图片作背景图片。background-position: center center

tips:

使用max-width:300px或max-height:100px,即可解决图片比例缩小。但这样存在一个问题,如果按照宽度缩放,但图片过高会超出溢出盒子,这个时候需要对父级使用overflow:hidden隐藏超出图片内容。但是使用max-width或max-height,IE6不支持,我们需要设置个width:expression(this.width > 300 ? "300px" : this.width);或者height:e­xpression(this.height>100?"100px":this.height);。

解决IE6支持max-height
div css解决IE6支持max-width

一般情况下只需要设置好宽度限制,比如这里只设置最大宽度为300px(max-width:300px),然后对父级使用overflow:hidden隐藏溢出图片,同时为了兼容IE6我们设置个width:expression(this.width > 300 ? "300px" : this.width);解决即可。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>图片缩小不变形实例 www.divcss5.com</title>
<style>
.divcss5{ border:1px solid #000; width:300px; height:100px;overflow:hidden}
.divcss5 img{max-width:300px;_width:expression(this.width > 300 ? "300px" : this.width);}
</style>
</head> <body>
<div class="divcss5">
<img src="img.jpg" />
</div>
</body>
</html> 

html img图片不变形等比例缩放,兼容ie6相关推荐

  1. html图片缩放6,html img图片不变形等比例缩放,兼容ie6

    方法1 img 只定义宽(或高)度可以等比例缩放,外面加个框,设置宽高和 overflow:hidden; 即可方法2 在img标签里面只设置宽,不设置高,图片就会等比例缩放. 方法3 或者把图片作背 ...

  2. java 等比缩放图片_java处理图片按比例缩放功能

    java中的图片按比例缩放功能 1. 按固定长宽进行缩放 /* * 图片缩放,w,h为缩放的目标宽度和高度 * src为源文件目录,dest为缩放后保存目录 */ public static void ...

  3. el轮播图片image单张图比例缩放及多张图宽度固定高度等比例自适应展示;

    开发过程中xx产品强烈需要轮播图的布局不固定, 单张 等比例缩放展示,多张图取最高高度自适应展示:通过修改图片img 父级盒子容器宽高固定图片高度: 单张:1.方图 (宽高比例 ± 15% ) 2 . ...

  4. 手机Web 开发中图片img 如何等比例缩放

    如果图片本身没有设置 width.height属性的话,只需要修改 max-width:100%; 就可以了 如果图片本身设置了 width.height属性的话,需要同时修改width 和heigh ...

  5. android怎么设置图片缩放比例,Android按比例缩放图片

    Point outSize = new Point(showBigIvPic.getWidth(),showBigIvPic.getHeight());// 显示区域的高宽 // 使用图片的缩放比例计 ...

  6. div css布局中CSS图片大小自动按比例等比例缩小图片不变形解决技巧

    div css布局中CSS图片大小自动按比例等比例缩小图片不变形解决技巧 在DIV CSS布局中对于图片列表或图片排版时,图片不是固定宽度高度大小,但图片占位是固定宽度高度,这个时候如果使用CSS固定 ...

  7. div css布局中CSS图片大小自动按比例等比例缩小图片不变形解决技巧(转)

    本人对前端处理不是很牛,所以转载这文章.原文地址:http://www.divcss5.com/wenji/w632.shtml DIV CSS布局中对于图片列表或图片排版时,图片不是固定宽度高度大小 ...

  8. css 图片居中放大,不同比例图片居中缩放显示的三种方法

    效果 方法一动态给img标签src属性赋值来达到传入不同比例的图片时始终等比例缩放显示,兼容性最好 HTML代码 复制代码 CSS代码 .img-box{ /*限定图片盒子宽高*/ width:500 ...

  9. 理解CSS3中的background-size(对响应性图片等比例缩放)

    理解CSS3中的background-size(对响应性图片等比例缩放) 阅读目录 background-size的基本属性 给图片设置固定的宽度和高度的 固定宽度400px和高度200px-使用ba ...

最新文章

  1. BZOJ 3436 小K的农场 差分约束
  2. VS 2005 不能调试无法找到调试信息 未使用调试信息生成二进制文件
  3. spring boot同时启动多个服务副本(同一服务启动在不同端口)配置方法
  4. 云视睿博流媒体服务器Lit,《云视睿博流媒体服务器参数表.docx
  5. 软件portable
  6. 在endnote中制作GB/T7714《文后参考文献著录规则》的输出格式 及 编辑Output Styles中特殊符号说明
  7. c语言的按位取反运算符
  8. #12304;#9733;#28404;#28404;#37329;#34701;#23458;#26381;#30005;#35805;#9733;#12305;
  9. 基于python实现仿探迹和天眼
  10. 求最大公约数与最小公倍数(C语言)
  11. 多个精美的导航样式web2.0源码
  12. ros3。3教程 入门到高级
  13. Ranger 简介与安装
  14. 网口的标准POE供电
  15. stable_sort的用法与排序算法
  16. 【LabVIEW小技巧】LabVIEW用数值表示颜色盒的值
  17. 计算1-100之间的质数有多少个?将质数以及质数总数打印在控制台。
  18. 中控软件提示:注册组件失败解决
  19. 湖南工程学院计算机网络考试,湖南工程学院教务网络管理系统:http://jwmis.hnie.edu.cn/...
  20. 如何用css画三角形

热门文章

  1. screen基本操作
  2. 【数字信号处理】Python离散信号卷积的代码实现/时域直接法/列表法/信号与系统
  3. 哈佛结构/冯诺依曼结构详细分析
  4. 开发者特供丨72小时解锁华为黑科技,错过这次又等一年!
  5. linux取消上一个命令,Linux简介及最常用命令(简单易学,但能解决95%以上的问题)...
  6. 今天给大家分享用scratch制作最难通关管道小游戏!
  7. PKI CA RA KMC
  8. 插入外部dwg文件,避免外部参照
  9. 科学数学工程工具MATLAB软件2023a中文版下载安装,MATLAB特色
  10. 自媒体新手怎么赚钱,搬运不是长久的出路!