有没有可能在没有CSS的情况下停止重复表格数据(TD)中的背景图像?
例如
<table>
<tr>
<td background="http://foobar.com/image.jpg">Some text</td>
</tr>
</table>
我正在寻找一个HTML解决方案,因为我正在开发用于邮件通讯的HTML模板。
发布于 2011-04-27 23:26:15
您可以在html代码中将css直接附加到标记上:
<td style="background-image:url(smile.gif); background-repeat:repeat;">
我认为仅仅使用html!是不可能做到的
发布于 2011-04-27 23:27:49
简单的回答是:不。
幸运的是,大多数电子邮件可以使用内联css样式。因此,我会尝试下面的方法,看看它是否完成了您所要寻找的内容。
<td style="background:url(http://foobar.com/image.jpg) no-repeat;">Some text</td>
在失败的情况下(正如我以前看到的那样),您只能选择将图像放置在标记中并对其进行操作,使其落在文本下面。
有关支持的CSS属性,请参见此处:http://www.campaignmonitor.com/css/
希望这能有所帮助。
发布于 2011-05-03 04:51:31
为了实现最大的兼容性,您应该同时使用内联CSS和HTML后台属性,因为一些客户端忽略其中一个而不是另一个。
<td style="background-image:url('http://www.example.com/smile.gif'); background-repeat:no-repeat;" background="http://www.example.com/smile.gif">Some text</td>
值得注意的一点是:
included.)
停止重复的最好方法就是使图像比它需要的大得多,这样它就不再需要重复了。
https://stackoverflow.com/questions/5815071
复制相似问题