2014-01-24 41 views
-6

我有一个图像浮动到文本段落的右侧。所以文本不会跑到我必须打印图像的图像上。现在,边框会识别填充并在图像和边框之间留下空白区域。将填充应用于图像后边框留下空间

<img src="image.jpg" width="140" height="190" style="float:right; padding-left:10px; border:2px solid black;"> 

这是用于电子邮件,所以我想保持内联样式。

+2

你的问题是什么? –

+0

你能发布你的代码吗? –

+0

这里是我的代码中的图像标签: user3233097

回答

2

谷歌浏览器的Inspect Element Tool提供了一个很好的例子,说明如何在DOM上操作填充和边框。尝试使用:

<img src="image.jpg" width="140" height="190" style="float:right; margin-left:10px; border:2px solid black;"> 

enter image description here

0

如果padding-left: val造成一个空白,你可以试试

margin-left: val; 

A padding是在元素边界内添加的空间,而margins则添加到元素边界外部!

0

保证金不支持在HTML电子邮件100%,所以坚持填充。尝试添加填充到段落而不是图像。 padding-right:30px;将产生与图像上的padding-left:30px;相同的定位。

尽管如此,您应该注意,因为这是html电子邮件,float在所有主要客户端(特别是Outlook)中都不起作用,您应该在表格元素中使用align="left"