css - padding-left 在表格内

标签 css html-table html-email newsletter

我正在尝试构建一个我设计为通过电子邮件发送的时事通讯。我现在遇到的问题是文本周围的图像没有空间,我想更改 background-color将文本字段变为灰色,就像:

enter image description here

如果我给它一个新的 td是不是整个代码不再工作了,你能帮帮我吗?

这是完整的代码jsfiddle

<table width="600*" border="0" cellspacing="0" cellpadding="0" align="center">
    <tr><br>
        <td width="201" valign="top"  >
            <img src="images/angebot1.jpg" style="display: block;" border="0" width="201" height="394"/><br />
            <br />
        </td>

        <td width="291" valign="top">
            <img src="images/angebotbild1.jpg" style="display: block;" border="0" width="335" height="150"/>
            <div style="margin-top: 3px;"></div>
            <font color="#778da7" face="Trebuchet, Arial, Verdana, Helvetica, sans-serif" size="2" style="font-size: 12px"> the text </font><br><br>
            <a  href="#" alt="Book now" target="_blank" style="color:#cc1f2f; font-weight:bold; text-decoration:none;float:left"><img src="images/button.jpg" width="335" height="60" style="display:block;" border="0" /></a>
        </td>
    </tr>
</table>

最佳答案

您可以将字体标签包裹在 div 中。
然后添加 padding-left 并设置 display: inline-block。
背景颜色也可以应用于 td,因为其余部分将被图像覆盖。

谢谢

关于css - padding-left 在表格内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20676264/

相关文章:

html - CSS 定义的按钮在移动设备上发生冲突

html - CSS3 垂直弹出菜单 + 过渡在 FF 中不起作用

php - 为什么我在查询中得到资源 ID 13?

html - gmail 中的额外填充

html-email - 使用 Gmail API 创建的草稿邮件中未呈现图像

css - crossrider 工具栏出现在网页顶部?

html - 在我的 HTML 代码中,我没有找到改变页面显示的代码行,但该行代码显示在 Inspect Element 中

html-table - Vue - 如何将表列绑定(bind)到数据对象?

css - 加载时表/div 之间的空间

css - 从表格中删除单元格填充、单元格间距和边框