1.利用flex

parentElement{display: flex;justify-content: space-between;}

左边对齐
右边对齐
    <div class="justifySpan">
        <span></span>
        <span></span>
    </div>
.justify {
        display: -webkit-box;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          -webkit-box-pack: justify;
          -ms-flex-pack: justify;
          -webkit-justify-content: space-between;
          justify-content: space-between;
    }

 

2. text-align:justify;

parentElement { text-align:justify;}
parentElement :after{content:""; display: inline-block;width:100%;} 主要還是要width:100% . display:inline-block
childElement {display: inline-block;} 或者span e a 這種inline 、inline-block標籤

    <div class="justifySpan">
        <span>齐</span>
        <span>齐</span>
    </div>
    .justifySpan {
    text-align:justify;
    text-justify:distribute-all-lines;/*ie6-8*/
    text-align-last:justify;/* ie9*/
    -moz-text-align-last:justify;/*ff*/
    -webkit-text-align-last:justify;/*chrome 20+*/
    }
    .justifySpan:after{
      content:"";
      display: inline-block;
      width:100%;
      overflow:hidden;
      height:0;
    }

 2.2 

左边对齐
右边对齐
    <div class="justifySpan">
        <div>左边对齐</div>
        <div>右边对齐</div>
    </div>
.justifySpan {
    text-align:justify;
    text-justify:distribute-all-lines;/*ie6-8*/
    text-align-last:justify;/* ie9*/
    -moz-text-align-last:justify;/*ff*/
    -webkit-text-align-last:justify;/*chrome 20+*/
    }
    .justifySpan:after{
      content:"";
      display: inline-block;
      width:100%;
      overflow:hidden;
      height:0;
    }
    .justifySpan div{
        display: inline-block;
    }

3.float:right;float:left;

posted on 2015-04-16 19:54  ทดสอบ  阅读(205)  评论(0编辑  收藏  举报