jquery中加载图片自适应大小主要实现代码
2023-06-13 09:15:04 时间
如何在固定大小的div中放置一个图片,当图片较小时显示实际大小,当图片超过div大小时图片自动适应div的大小
实现过程的主要代码:
复制代码代码如下:
实现过程的主要代码:
.divImg{
max-height:200px;max-width:200px;
width:expression(this.width>200&&this.width>this.height?200:auto);
height:expression(this.height>200?200:auto);
}
实例:
<!DOCTYPEhtml>
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html:charset=utf-8"/>
<title>实现图片加载自适应</title>
<scripttype="text/javascript"src="../jquery.min.js"></script>
<scripttype="text/javascript">
functionclickMe(){
varurl="../Images/1.jpg";
$("#img").attr("src",url);
$("#img").addClass("divImg");
}
</script>
<styletype="text/css">
.divClass{
border:1pxsolidred;
width:200px;
height:200px;
}
.divImg{
max-height:200px;max-width:200px;
width:expression(this.width>200&&this.width>this.height?200:auto);
height:expression(this.height>200?200:auto);
}
</style>
</head>
<body>
<divclass="divClass">
<imgid="img"></img>
</div>
<div>
<inputtype="button"id="btn"style="width:50px;height:30px;border:1pxsolidblue;"value="btn"onclick="clickMe()"/>
</div>
</body>
</html>
相关文章
- 生成二维码的 jQuery 插件:jquery.qrcode.js
- 用Jquery实现打字效果的代码详解编程语言
- jQuery与javascript对照学习获取父子前后元素实现代码
- jQuery的实现原理的模拟代码-5Ajax
- jquery下实现overlay遮罩层代码
- 基于JQuery的简单实现折叠菜单代码
- jquery实现文本框鼠标右击无效以及不能输入的代码
- Jquery判断IE6等浏览器的代码
- jQuery创建插件的代码分析
- 使用jQuery操作Cookies的实现代码
- 基于jquery的固定表头和列头的代码
- JQuery返回布尔值Is()条件判断方法代码
- 基于jQuery的简单九宫格实现代码
- jQuery选择器项目实例分析及实现代码
- JQuery入门—JQuery程序的代码风格详细介绍
- JQuery动画和停止动画实例代码
- jquery表格内容筛选实现思路及代码
- JQuery操作/获取table具体代码
- jquery跳到顶部和底部动画2句代码简单实现
- jquery自定义类似$.ajax()的方法实现代码
- jquery获取子节点和父节点的示例代码
- jquery按回车提交数据的代码示例
- JS对象转换为Jquery对象实现代码
- JQuery中dataGrid设置行的高度示例代码
- jquery实现预览提交的表单代码分享
- jquery实现倒计时代码分享
- jquery获取一个元素下面相同子元素的个数代码