[英]Vertical alignment of floated text
我需要一些浮動文本在充滿文本的表格單元格中垂直居中。 該代碼僅適用於單行,否則會失去對齊方式。
<table style="border: 1px solid red; width: 100%;">
<tr>
<td>
Content.</br>Content.</br>Content.</br>Content.</br>Content.</br>
<span style="line-height: inherit; float: right; vertical-align: middle;">Float</span>
</td>
</tr>
</table>
除float元素外,我可能無法使用任何其他方法來解決它(例如,沒有其他列),但是我會提出任何建議。
測試代碼: http : //jsfiddle.net/x49rv6dz/
嵌套表恰好滿足了我的需要,但是我不喜歡我的代碼(太多的表)。 我仍然願意接受任何建議...
<table style="border: 1px solid red; width: 100%;">
<tr>
<td>
<table style="border-collapse: collapse; border: 0px; width: 100%;">
<tr>
<td>
Content.</br>Content.</br>Content.</br>Content.</br>Content.</br>
</td>
<td>
<span style="line-height: inherit; float: right; vertical-align: middle;">Float</span>
</td>
</tr>
</table>
</td>
</tr>
</table>
測試代碼: http : //jsfiddle.net/oucL931d/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.