我正在尝试将 td 中的某些内容右对齐。 align="right"有效,但 text-align:right 无效。这是一个 jsfiddle显示这两种情况的示例。除了右对齐右列外,这两种情况是相同的。如您所见,在第二种情况下,“按钮 1”向左对齐,而我期望它向右对齐。
添加:
我正在使用添加表格的第三方控件。所以没有“请使用 css 而不是表格讨论”。
最佳答案
text-align
对齐文本。它不会影响嵌套表等 block 级元素。 align="right"
,另一方面,以强力方式对齐所有内容(类似于 <center>
)。
无论如何,嵌套表格通常都是一个糟糕的想法,因此应该避免。如果必须使用嵌套表格,请申请 margin-left: auto;
到嵌套表格以使其右对齐。
关于html - 为什么对齐 ="right"有效但文本对齐 :right for a td? 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9232958/