再次,Internet Explorer對我來說並不容易。我有一個在同一行中有兩個單元格的表格。我想顯示一些文本與左側(第一個單元格)對齊,另一個文本與右側(第二個單元格)對齊。這在Chrome和Firefox的工作充分,但在IE瀏覽器中的所有文本顯示左對齊:HTML/CSS表右對齊文本在IE中不工作
<table width="660px">
<tr>
<td align="left" width="160px">Text 1</td>
<td align="right" width="160px">Text 2</td>
</tr>
一些研究,我想知道,如果後我應該把它放在CSS,所以我把它改爲:
HTML:
<table class="anchors" width="660px">
<tr>
<td class="left" width="160px">Text 1</td>
<td class="right" width="160px">Text 2</td>
</tr>
CSS:
table.anchors td.left
{
text-align: left;
}
table.anchors td.right
{
text-align: right;
}
它仍然不能在IE(版本9,至少)中工作。有人對此有暗示嗎?我應該使用別的東西(例如,div)嗎?
你介意做一個[小提琴](http://jsfiddle.net)? – Inkbug 2012-08-01 15:55:07
即使是初始設計,在IE9中似乎也能正常工作。將邊框添加到表格中,以獲得有關文字如何對齊的更多視覺效果。 – 2012-08-01 15:56:51
解決這些類型問題的最快方法是使用IE開發工具(F12)。然後,您可以對CSS進行更改,並隨時查看實時結果。 – 2012-08-01 15:57:51