2017-05-04 10 views
0

ブートストラップを使用しているときに、左と右のdivを上下にどのように真ん中に置きますか?ブートストラップの行と列を使用しているときに、別のdiv内でdivを垂直に整列する方法はありますか?

<div class="test row"> 
    <div class="wrapper"> 
     <div class="left col-md-3"> 
      <label> Label</label> 
     </div> 
     <div class="right col-md-9"> 
      <input type="text" value="input" /> 
     </div> 
    </div> 
</div> 


    .test { 
     border: solid 1px; 

     .wrapper { 
      border: solid 1px brown; 
      display: inline-block; 
      vertical-align: middle; 

      .left { 
       border: solid 1px blue; 
      } 

      .right { 
       border: solid 1px red; 
      } 
     } 
    } 

私はこれを見てきましたが、それは、ブートストラップ、行と列では動作しません:css vertically align floating divs

+0

これは 'css'ないが、' less'または 'sass'であってもよいが、ないかもしれません'css' –

+0

^これはおそらく動作しません。 – Adjit

+0

はい、そうです。 – Dynamic

答えて

0
.test { 
    display: flex; 
    flex-direction: column; 
    justify-content: center; 
} 
+0

flexはIE 9https://www.w3schools.com/cssref/css3_pr_flex.asp – Dynamic

+0

@Dynamicと互換性がありません@Dynamicあなたが対象とするブラウザとバージョンはあなたの質問にあるはずです。 – BSMP

+1

誰も気にしないIE9 – McHat

関連する問題