【问题标题】:Using image in div without using <img> tag [duplicate]在不使用 <img> 标签的情况下在 div 中使用图像 [重复]
【发布时间】:2014-06-08 02:31:21
【问题描述】:

我有一个 html 内容

&lt;div&gt; &lt;img src="xyz.jpg"&gt; &lt;/div&gt;

从网络服务中以十六进制格式获取图像。我正在将此十六进制格式转换为 jpeg 并显示在 div 中。但是&lt;img src=""&gt; 需要一个源文件夹来存储图像。由于数据来自 Web 服务并且正在转换为 jpeg 并显示在 div 中,因此我无法使用 &lt;img src=""> 标签。您知道实现此目的的其他替代方法吗?

【问题讨论】:

标签: javascript image html


【解决方案1】:

你可以使用Data URI:

<img src="data:image/png;base64,...">

【讨论】:

  • 你仍在使用 标签,这是 OP 不想要的
【解决方案2】:

你可以用 style 和 backgroundimage 来做,像这样:

   <div style="background-image:url(xyz.jpg);"></div>

【讨论】:

  • url 再次检查图像实际存储的源 url,但我没有将图像存储在任何地方..动态获取十六进制格式并显示到 UI 中..
猜你喜欢
  • 1970-01-01
  • 2017-07-04
  • 1970-01-01
  • 2020-11-04
  • 1970-01-01
  • 1970-01-01
  • 2021-05-26
  • 2014-10-07
  • 1970-01-01
相关资源
最近更新 更多