2012-07-07 53 views

回答

3

使用display:inline-blockvertical-align:middle

HTML

<span class="left"> 
    Essen 
</span> 
<span class="right"> 
    Oxland Road, 34, LS4 7Du<br> 
    Leeds, United Kingdom 
</span> 

CSS

span.left, span.right { 
    display: inline-block; 
    vertical-align: middle; 
} 

Demo on JS Bin

注意display:inline-block不会在IE7和较低的正常工作。

+0

但我该如何保持页面中心的所有文本? float:left将Essen带到页面的左侧,远离text-align:center文本。 – simpatico 2012-07-10 09:54:04

+0

@simpatico:请参阅我的编辑。 – 2012-07-10 10:05:46

+0

谢谢。但为什么我不能让埃森的font-size:30px?当我这样做,它符合第二行。 – simpatico 2012-07-10 10:15:47

0
.left { 
     float:left; 
     line-height: 2.0; 
     } 

    <span class="left"> 
     Essen 
    </span> 
    <span> 
     Oxland Road, 34, LS4 7Du<br> 
     Leeds, United Kingdom 
    </span> 
相关问题