CSS text-align用于除文本之外的其他内容(如按钮)

时间:2012-10-01 00:05:50

标签: css alignment text-align

根据W3Schools,该属性用于“对齐元素中的文本”。

然而,当以不同方式使用它时,如按钮,它也可以完美地工作。见this JsFiddle

在这种情况下使用align-text CSS属性是一个好主意,还是更好的解决方案,比如将float: right放在按钮上?

我想知道这个属性是仅用于文本还是名称选择不当。

(如Ray Toal所指出,答案在the official W3C spec

2 个答案:

答案 0 :(得分:3)

为了更准确,它用于在父母中对齐和内联元素

所以跨度,按钮,带display:inline-block等的元素将根据text-align对齐,而块级元素不受影响(但可以继承容器的text-align并应用它进一步的后代)。

答案 1 :(得分:1)

您在text-align的使用完全没问题。然后使用浮点数需要从其效果等中清除以下元素

非常好:我不会说你的例子的HTML代码(表格,没有标签,没有/ id关联)