我在某些代碼中使用此表;如何使用CSS對齊三個跨度(無表)
<table>
<tr><td align="left">One</td><td align="center">Two</td><td align="right">Three</td>
<tr><td align="left">One</td><td align="center">Two</td><td align="right">Three</td>
<tr><td align="left">One</td><td align="center">Two</td><td align="right">Three</td>
</table>
我想不使用表格,並做所有在CSS中的對齊方式。我試過了;
<span style="float:left;">One</span><span style="margin-left:auto;margin-right:auto;">Two</span><span style="float:right;">Three</span>
<span style="float:left;">One</span><span style="margin-left:auto;margin-right:auto;">Two</span><span style="float:right;">Three</span>
<span style="float:left;">One</span><span style="margin-left:auto;margin-right:auto;">Two</span><span style="float:right;">Three</span>
示例將嘗試將此數據轉換爲CSS以對齊表;
<table>
<tr><td align="left">Bob</td><td align="center">Dingle</td><td align="right">3923.33</td></tr>
<tr><td align="left">Johann</td><td align="center">Strauss</td><td align="right">33.33</td></tr>
<tr><td align="left">Skip</td><td align="center">Skipperson</td><td align="right">0</td></tr>
</table>
但在中間的文本正確作爲其鋸齒狀(不同長度)未對齊等都是左,右的值。似乎這是瘋狂,我傾向於"Just Use Tables"。
http://stackoverflow.com/questions/591539/can-form-styling-be-done-without-tables – 2016-05-31 09:00:23