段落垂直居中

use*_*368 2 css vertical-alignment centering

我有这样的事情:

<p style="text-align:center;background-color:yellow;"><span style="vertical-align:middle;">My text goes here...</span></p>
Run Code Online (Sandbox Code Playgroud)

显然,正如您在此处看到的那样,我的意图是将跨度居中于该段落内(水平和垂直)。文本水平居中就好了,但是为什么垂直居中不起作用?怎么了

谢谢

Ale*_*lex 5

http://jsfiddle.net/gxArp/

display:table;pdisplay:table-cell;上使用span

p{
    text-align:center;
    background-color:yellow;
    height:50px;
    width:100%;
    display:table;
}
span{
    display: table-cell;
    vertical-align: middle;
}
Run Code Online (Sandbox Code Playgroud)