我试图在HTML中重新调整图像大小,它的宽度为314px,高度为212px。我想重新调整大小到50%...将图像重新缩放为HTML中原始大小的50%
但使用此我仍然得到一个更大的图像,而不是一个半尺寸的图像。
<img src="image.jpg" width="50%" height="50%" />
我做错了什么? 感谢
<html>
<head>
<title></title>
</head>
<body>
<div>
<img src="image4.png" width="50%" height="50%"/>
</div>
</body>
</html>
我用下面的jQuery解决上述问题:
$(document).ready(function(e) {
var imgs = document.getElementsByTagName('img');
var imgLength = imgs.length;
for(var i=0; i<= imgLength-1;i++){
var imgWidth = imgs[i].clientWidth;
var imgHeight = imgs[i].clientHeight;
$('img').eq(i).attr({width:imgWidth/2, height: imgHeight/2});
console.log(imgWidth);
}
console.log(imgLength);
});
我编辑的代码,我写的问题。 – Sam
那么这个代码必须工作..没有什么不对.. – Asif
我提供的答案提供的小提琴链接为你工作?你能在这里看到图像尺寸的差异吗?也可以尝试使用'style'属性,因为我给出了 – Asif