2017-03-31 83 views
0

你好,我正在做簡單的郵件,並有麻煩。垂直對齊文字旁邊的圖像​​

我不能在

<td width="433" style="color:#707177; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:left; width:433px;" valign="middle"> 
    <img alt="email" src="https://cdn3.iconfinder.com/data/icons/streamline-icon-set-free-pack/48/Streamline-18-128.png" height="15" width="15" style="vertical-align:middle;"> 
    <span style="color:#707177;font-size:14px;">000 000 000</span> 
</td> 

我創建jsFiddle對準旁邊的圖像文本。

我不能使用類似<td><img /></td><td>text</td>

+0

怎麼樣'垂直對齊:文本頂部;'的',而不是垂直對齊:中間;'? – j08691

回答

2

添加vertical-align:middle;到您的跨度。這是一個小的差異,但它的工作原理。

<span class="feed" style="color:#707177;font-size:14px;vertical-align:middle;">000 000 000</span> 

https://jsfiddle.net/8va7zLdn/1/

+0

它不起作用http://imgur.com/a/lBdKn – Defus

+0

運行代碼,它實際上已經完成。由於圖像的高度,它看起來並不像它對齊。將它與舊的相比較。 –

+0

如果跨度內有很多文本並且文本有一個或多個換行符,則這不起作用。反而在td上使用背景圖像! – nerdess