jQuery:进度条中的中心文本

Can*_*ner 8 css jquery

我试图在jQuery进度条中垂直和水平居中文本.我管理中心水平但不垂直.这就是我现在所拥有的

我的HTML:

<div id='progressbar'><div id='label'>My text</div></div>
Run Code Online (Sandbox Code Playgroud)

我的CSS:

#progressbar {
    width: 80%;
    text-align: center;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}

#label {
    float: left;
    width: 100%;
    height: 100%;
    position: absolute;
    vertical-align: middle;
}
Run Code Online (Sandbox Code Playgroud)

我的JavaScript:

$("#progressbar").progressbar({
    value: 50
});
Run Code Online (Sandbox Code Playgroud)

ade*_*neo 2

你需要一个line-height让它垂直居中:

line-height: 35px;
Run Code Online (Sandbox Code Playgroud)

小提琴