如何垂直对齐jQuery按钮文本?

时间:2013-02-25 08:06:55

标签: jquery css jquery-ui

我已经修改了ui-button类的高度,但文本按钮仍然位于其底部。我怎样才能将它与中间对齐?

.ui-button {
   display: inline-block;
   position: relative;
   padding: 0px;
   margin-right: 0.1em;
   cursor: pointer;
   text-align: center;
   overflow: visible;
   // resize a bit the height
   height: 20px;
}

vertical-align无效。

http://jsfiddle.net/PM4T6/

3 个答案:

答案 0 :(得分:2)

.ui-button {line-height:20px;}

答案 1 :(得分:0)

使用position时,请务必指定top leftbottom right ....

答案 2 :(得分:0)

试试这个

.ui-button {
   display: table-cell;
   position: relative;
   padding: 0px;
   margin-right: 0.1em;
   cursor: pointer;
   text-align: center;
   overflow: visible;
   height: 50px;
}