2015-02-06 23 views

回答

2

是的!如果你小心你的工作,那可以通過絕對定位來實現。

首先,製作一個包裝<div>,中心文本爲<div>,包含一個孩子(左側)<div>

<div class='wrapper'> 
    <div class='centered'> 
     This text is horizontally centered. 
     <div class='left'> 
      This text is to the left of the centered text. 
     </div> 
    </div> 
</div> 

然後,將封裝的text-aligncenter

.wrapper { 
    text-align: center; 
} 

將居中文本display: inline-blockposition: relative

.centered { 
    display: inline-block; 
    position: relative; 
} 

最後,定位左文本絕對有right: 100%

.left { 
    position: absolute; 
    right: 100%; 
    width: 100px; 
    top: 0; 
} 

這裏是JSFiddle:http://jsfiddle.net/jeremyblalock/28q08auq/1/

+0

差不多。 。 。唯一的問題是「左」部分的寬度設置爲100像素的「幻數」,而不是將自身調整爲頁面上的可用空間。 – 2015-02-07 16:35:29