You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Gmail模板的图片上添加可编辑文本框?

解决Gmail模板图片上方添加可编辑文本框的问题

核心思路:直接用HTML构建模板

Google Docs、Sheets、Slides导入Gmail后会丢失文本框的层定位和编辑属性,所以直接用HTML是最可靠的方案,Gmail支持自定义HTML模板,且能完整保留可编辑区域的功能。


方法一:绝对定位实现文本框浮于图片上层

  1. 先把模板用到的图片上传到可公开访问的位置(比如Google Drive设置为公开查看,复制图片的直接访问链接)
  2. 编写HTML代码,通过CSS绝对定位让文本框覆盖在图片上方,同时设置contenteditable="true"标记区域可编辑:
<div style="position: relative; width: 600px; /* 匹配你的图片宽度 */">
  <img src="替换成你的图片URL" style="width: 100%; display: block;" alt="模板背景图">
  <!-- 可编辑文本框,调整top/left/width/height参数来定位到图片合适位置 -->
  <div contenteditable="true" style="position: absolute; top: 50px; left: 100px; width: 400px; height: 80px; border: 1px dashed #ccc; padding: 8px; font-size: 16px; background-color: rgba(255,255,255,0.8);">
    在这里输入内容
  </div>
</div>
  1. 导入到Gmail模板:
    • 打开Gmail,点击右上角设置图标→查看所有设置→切换到"高级"标签
    • 找到"模板"选项,启用后保存更改
    • 回到Gmail主界面,点击"撰写",切换到HTML编辑模式(点击工具栏里的<>按钮)
    • 粘贴上述HTML代码,替换图片URL,调整文本框的位置参数到合适区域,最后保存为模板即可。

方法二:简化版无框可编辑区域

如果不需要边框,只需要在图片指定位置留可编辑入口,用以下代码:

<div style="position: relative; width: 600px;">
  <img src="替换成你的图片URL" style="width: 100%; display: block;">
  <div contenteditable="true" style="position: absolute; top: 20px; left: 20px; width: 560px; min-height: 40px; outline: none; font-size: 18px;">
    *请输入自定义内容*
  </div>
</div>

这个版本的文本框没有边框,编辑时才会显示光标,更贴合图片背景。


注意事项

  • 图片URL必须是Gmail能加载的公开链接,避免用私有链接导致图片无法显示
  • 调整top、left、width、height参数时,可以先在本地HTML文件里预览效果,再粘贴到Gmail
  • 保存模板后,测试一下编辑功能:调用模板后直接点击文本框区域,应该能直接输入内容

内容的提问来源于stack exchange,提问作者Aashish Nischal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 21:27:45