为什么高度和宽度没有显示在网页上?

时间:2018-12-05 11:00:47

标签: jquery css image

我有一个网页,其中我正在使用var img = document.createElement("img");创建图像标签,但是在下一行中,我也使用了元素height和width,但是它不能正常工作:

 var base64_string = response.response.data[i].data;
 var img = document.createElement("img");
 // added `width` , `height` properties to `img` attributes
 img.css({
      'width' : '100px',
      'height' : '100px'
 });
 img.src = "data:image/jpeg;base64," + base64_string;
 var preview = document.getElementById("images");
 preview.appendChild(img);

为什么高度和宽度在此代码中不起作用?请给我建议。

1 个答案:

答案 0 :(得分:1)

DOM中没有css()方法。您似乎将它与jQuery混淆了。

您可以改为修改图像元素的.style.width.style.height属性。