如何在网页中按比例限制图片的显示大小

 时间:2026-02-12 20:42:51

1、首先要有一个用来存放图片的div

<div style="width:200px; height:200px;"></div>

如何在网页中按比例限制图片的显示大小

2、在div中放入图片

<div style="width:200px; height:200px;">

<img src="example.jpg" style="width:100%;" />

</div>

此时的图片是适应div的宽度的,即宽度为外层div宽度的100%,高度就成图片本身的比例

如何在网页中按比例限制图片的显示大小

3、我们是通过js代码给图片设置一定的比例,此处我们用jquery1.9.1版本。

导入jquery

如何在网页中按比例限制图片的显示大小

4、写jquery代码,通过得到图片的宽度来设置图片的height属性

function showImg(){            $("#content img").each(function(index, element) {

                var bili= 6/10;                var width = $(element).width();                $(element).css("height",width*bili);            });            }

此处为了不使所有的图片都按照这个比例,我仅仅使id为content下的所有img标签设置高度

5、在页面加载的时候调用此方法,为body添加onload事件

如何在网页中按比例限制图片的显示大小

6、这时候content下的所有图片便按照 宽:高=10:6 的比例显示了!是不是很简单!

1

如何在网页中按比例限制图片的显示大小

  • eclipse如何更换界面的颜色主题?
  • Eclipse高亮显示当前(光标处的)变量
  • Java 如何将字符串转换为大写
  • 怎样设置ul标签中单独的某一项显示不同格式
  • MyEclipse如何修改项目的java版本
  • 热门搜索
    爱到底是什么 故意的近义词是什么 北极熊的皮肤是什么颜色的 什么什么如什么 房屋契税什么时候交 7月21日是什么星座 头发长得慢是什么原因 背痛是什么原因 胰腺炎是什么症状 什么腔什么调