尝试在td中居对齐按钮

Dav*_*arr 27 html css angularjs twitter-bootstrap-3 ngtable

我在td中按下按钮时遇到了麻烦.

这可能是一个简单的CSS问题,但该应用程序使用bootstrap,AngularJS,AngularJS-ui-bootstrap和ngTable.我已将所有这些组件都包含在我的plunkr中.

我试图用按钮在td上设置"horizo​​ntal-align:middle",但似乎没有得到应用.按钮仍然靠在单元格的左侧.

mer*_*dec 52

您可以使用 :

display: block;
margin: auto;
Run Code Online (Sandbox Code Playgroud)

这是你更新的plunkr

  • 它认为正确的解决方案是最不容易理解的。 (4认同)
  • css 有它自己的奥秘:) (2认同)

Bil*_*oat 9

正如我在上面的评论中所说,只需将TD更改为具有align ="center"属性即可.

<td align="center"></td>
Run Code Online (Sandbox Code Playgroud)

自发布以来我发现在HTML5中不推荐使用它,所以最好只在CSS中使用"text-align:center"在TD上>

  • 在HTML5中删除了align属性. (3认同)
  • @null - 您每天都在学习新事物!它仍然有效,但最好使用 CSS 而不是我猜。 (2认同)

vin*_*eel 7

这对我有用

<td style="text-align: center">