是否有一种方法可以放置输入类型' file'单击图标

发布于 2025-01-24 06:43:48 字数 615 浏览 2 评论 0原文

是否有任何方法将输入类型='file'放在我的代码示例中已有下载的SVG图标上。 我正在使用尾风CSS。

 <td click.delegate="getTenantAgentLicence(agent.agentId)" class="p-6 pb-10 text-left block md:table-cell">
    <!-- <input type="file"/> -->
 <span class="inline-block md:hidden font-bold">Download</span>
    <a class="ml-2 cursor-pointer">
      <img class="h-6 w-6" src="/images/download1.svg">
    </a>
 </td>

Is there any way of putting input type='file' on svg Icon that I already have in my code example below Download.
I'm using Tailwind CSS.

 <td click.delegate="getTenantAgentLicence(agent.agentId)" class="p-6 pb-10 text-left block md:table-cell">
    <!-- <input type="file"/> -->
 <span class="inline-block md:hidden font-bold">Download</span>
    <a class="ml-2 cursor-pointer">
      <img class="h-6 w-6" src="/images/download1.svg">
    </a>
 </td>

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七禾 2025-01-31 06:43:48

&lt; input&gt;&lt; img&gt;放入&lt; label&gt;中。单击图像将与单击输入元素相同。然后隐藏&lt; input&gt;

.hidden {
  display: none;
}
<label>
  <input type="file" class="hidden" name="file1">
  <img class="h-6 w-6" alt="Image here" src="/images/download1.svg">
</label>

Put the <input> and the <img> inside a <label>. Clicking the image will be the same as clicking the input element. Then hide the <input>.

.hidden {
  display: none;
}
<label>
  <input type="file" class="hidden" name="file1">
  <img class="h-6 w-6" alt="Image here" src="/images/download1.svg">
</label>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文