我最近在表格的第一列中的文本之後添加了一個圖像。圖像右對齊。Firefox將img向下移動一行
Chrome和Safari在同一行顯示文本和圖像。 Firefox右對齊圖像,但將其向下移動一行。單元格中有足夠的空間在一行上顯示文本和圖像。
如何使Firefox在文本所在的行顯示圖像?
下面是一個說明這一問題的plunker:http://embed.plnkr.co/2pdsJeY3TQ1MKETQqAHp/preview
我最近在表格的第一列中的文本之後添加了一個圖像。圖像右對齊。Firefox將img向下移動一行
Chrome和Safari在同一行顯示文本和圖像。 Firefox右對齊圖像,但將其向下移動一行。單元格中有足夠的空間在一行上顯示文本和圖像。
如何使Firefox在文本所在的行顯示圖像?
下面是一個說明這一問題的plunker:http://embed.plnkr.co/2pdsJeY3TQ1MKETQqAHp/preview
這裏有幾個解決方案。
一:在HTML中的文本之前放置img
:添加這種風格:
table {
white-space: normal;
}
兩個
<td class="label-text">
<img class="image-symbol" src="{{symbols[key].image}}"
alt="{{symbols[key].symbolName}}">
{{playerDecisionMetadata[key].label}}
</td>
這似乎是在Firefox中的錯誤,因爲根據specification:
- 浮動箱子必須放置得儘可能高。
桌子造型建議沒有效果。在文本在Firefox,Chrome和Safari中產生預期效果之前移動img。謝謝! – softweave
該plunker不解決圖像網址,但不管圖像是否可用,在Firefox中發生錯位。 – softweave