根据W3Schools,该属性用于“对齐元素中的文本”。
然而,当以不同方式使用它时,如按钮,它也可以完美地工作。见this JsFiddle
在这种情况下使用align-text CSS属性是一个好主意,还是更好的解决方案,比如将float: right
放在按钮上?
我想知道这个属性是仅用于文本还是名称选择不当。
(如Ray Toal所指出,答案在the official W3C spec)
答案 0 :(得分:3)
为了更准确,它用于在父母中对齐和内联元素。
所以跨度,按钮,带display:inline-block
等的元素将根据text-align
对齐,而块级元素不受影响(但可以继承容器的text-align
并应用它进一步的后代)。
答案 1 :(得分:1)
您在text-align
的使用完全没问题。然后使用浮点数需要从其效果等中清除以下元素
非常好:我不会说你的例子的HTML代码(表格,没有标签,没有/ id关联)