2012-12-11 115 views
3

我有表與此標記:鏈接填充HTML電子郵件

<tr id="main_nav"> 
    <td style="width: 100%" colspan="2"> 
     <a>Link1</a> 
     <a>Link2</a> 
     <a>Link3</a>        
    </td> 
</tr> 

我需要填充設置這些鏈接,但我不能讓它工作... CSS:

#main_nav a { 
    color: #fff; 
    font-weight: bold; 
    padding-left: 1em; 
} 

我試過了:將鏈接換成p標籤,span標籤,添加css顯示塊,顯示錶格,添加帶填充的樣式以鏈接。 無法包裝每個鏈接<td>標籤!

編輯:試過利潤率,而不是填充,沒有運氣。

+0

我會說看看[中的Campaign Monitor終極CSS支持指南(http://www.campaignmonitor.com/css/),因爲這概括了什麼CSS跨電子郵件客戶端支持。 – Andy

+0

是的,這不是你想重塑的車輪。試試這個:https://litmus.com/blog/a-guide-to-bulletproof-buttons-in-email-design –

回答

1

<a>Link1</a>一個div中,然後設置DIV填充。

如果還是不行,試着改變的div的寬度,喜歡這裏:http://jsfiddle.net/XWLv6/1/

+0

沒有幫助... – Morpheus

+1

@Morpheus你可以添加一個jsfiddle的例子嗎? – ParPar

+0

當我在瀏覽器中測試時,它正在工作。它不在展望中。 – Morpheus

0

你必須把你的CSS行內所有的元素在HTML電子郵件。例如:

<a style="color:#fff;font-weight:bold;padding-left:1em;">Link1</a> 
+0

填充任何東西都不起作用。 – Si8

1

最快的方式始終如一「墊」的東西在電子郵件是隨便扔一對夫婦的&nbsp;在那裏。好像不好的做法,我知道......

否則把它們放進自己的表空山坳作爲填充了一致的結果。

+0

我知道,但無論如何,好點:) – Morpheus

相關問題