0

次の設定があります: http://jsfiddle.net/eGjPa/5/

左の列に新しい行を追加するたびに、右の列のテキストが低くなるのはなぜですか? 列の先頭から行を開始する必要があります。

<div class="container">  
  <form class="form-large">
      <div class="left-col">line1<br />line2<br />line3</div>   
      <div class="right-col">this line should be at the top of this column</div>
  </form>
</div>
.form-large {
    max-width: 1000px;
    padding: 14px 14px 14px;
    margin: 0 auto 20px;
    background-color: #fff;
    border: 1px solid #d6d6d6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    box-shadow: 0 1px 2px rgba(0,0,0,.05);
}
.left-col {
    display: inline-block;
    width: 640px;
    padding-left: 11px;    
}
.right-col {
    display: inline-block;
    width: 300px;
    width: 300px;
    padding-left: 14px;
    /*border-left: 1px solid #d6d6d6;*/
}
4

2 に答える 2