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

标签 jquery css image

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

 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);

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

最佳答案

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

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

关于jquery - 为什么网页上没有显示高度和宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53630755/

相关文章:

javascript - 使用ajax处理两个 echo 响应

html - 创建一个加载器,其中线在中心形成一个圆

css - DIV 背景图像在 Firefox 或 Chrome 中不显示(但仅在线)。在线它适用于 IE 吗?

css 在列表项(导航栏)内填充图像

javascript - 没有 ID 或类的 JQuery 附加标签

jquery - div jquery mobile中的下一个上一个按钮

javascript - this.text 函数

jquery - 如何在网站中使用动态CSS

javascript style.display 不适用于按钮

delphi - 如何添加相框并在图像中插入文字?