Tôi đang cố gắng kích thước lại hình ảnh bằng HTML, nó có chiều rộng 314px và chiều cao là 212px. Tôi muốn đổi kích thước lại thành 50% ...Thay đổi kích thước hình ảnh thành 50% kích thước ban đầu trong HTML
nhưng sử dụng điều này tôi vẫn có được hình ảnh lớn hơn thay vì một hình ảnh có kích thước bằng một nửa.
<img src="image.jpg" width="50%" height="50%" />
Tôi đã làm gì sai? Cảm ơn
<html>
<head>
<title></title>
</head>
<body>
<div>
<img src="image4.png" width="50%" height="50%"/>
</div>
</body>
</html>
tôi giải quyết vấn đề trên bằng jquery dưới đây:
$(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);
});
Tôi chỉnh sửa các câu hỏi với mã mà tôi đã viết. – Sam
Mã này phải hoạt động..không có gì sai trong nó .. – Asif
Liên kết fiddle mà tôi đã cung cấp có trả lời phù hợp với bạn không? Bạn có thấy sự khác biệt về kích thước hình ảnh ở đây không? Ngoài ra hãy thử với thuộc tính 'style' như tôi đưa ra – Asif